[Android学习]对话框在android6.0以上版本不显示按钮文字

本文介绍了在Android 6.0及以上版本中,对话框按钮文字不显示的问题。经过排查,发现并非由于权限、代码修改或依赖库版本导致,而是由于`colorAccent`值设为白色,使得按钮文字与背景颜色相同,从而无法看见。通过调整`colorAccent`颜色,修复了对话框显示异常的问题。同时提供了自定义对话框样式的参考资料。
摘要由CSDN通过智能技术生成

最近半个月又写点android了(时隔2年半)

事情是这样的.用Weex做的App 的对话框在某些手机上对话框能显示按钮,有些不能显示

如图



锁定问题

1)是否修改过对话框Native的对话框代码?是否修改过对话框调用Weex的JS代码?

2)哪些手机能再现?哪些不能?

3)能再现该问题的手机 Weex的Playground的代码是否正常运行?该正常运行代码能否在自己工程里面正常运行?


锁定结果

1)没有修改过Native的对话框代码也没有修改过Weex的JS代码,

2)android版本6.0以上的手机再现,6.0以下的手机可以正常显示

3)6.0以上的WeexPlayground代码能正常运行.在自己工程里面不能正常运行.


调查路线

1)调查对话框在6.0以上有什么变化?

2)自己工程依赖的控件包是否是指定的正常的包?

2)查看控件的布局边界该按钮是否存在。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值