AlertDialog不显示文字


title: AlertDialog不显示文字
date: 2017-06-27 10:33:27
tags: problems


  • 问题描述
    在自己小米5S安卓6.0上测试,发现弹框只有按钮没有文字,title和message都不显示,但是位置还是预留了的,很奇怪。
  • 解决办法:
                AlertDialog.Builder builder;
                if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
                    builder = new AlertDialog.Builder(mContext,R.style.Theme_AppCompat_Light_Dialog_Alert);

                }else {
                    builder = new AlertDialog.Builder(mContext);
                }
                mDialog= builder.setTitle("需要开启一些权限")
                        .setMessage("因为加入了语音识别,所以需要获取一些手机状态、定位信息等权限,麻烦您通过一下")
                        .setPositiveButton(getString(R.string.confirm),this )
                        .setNegativeButton(getString(R.string.cancel),this)
                        .create();

5.0以上设置一个主题就行了.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,709评论 25 709
  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 6,761评论 0 17
  • 今天过九点才起,躺在床上腰酸背不痛,怀疑时姨妈要来了。最近食欲特别好,点了一杯豆浆,五块钱的馄饨,最后又买了原味饭...
    疏瘦阅读 415评论 0 0