【发布时间】:2018-04-03 20:00:38
【问题描述】:
我正在尝试在 Android 中更改 AlertDialog 中正面 button 的颜色。在我的 S8 上,按钮本身是绿色的,但是当我尝试更改它时,无论我选择什么颜色,它都会变成亮紫色。(我尝试了许多不同深浅的蓝色甚至粉红色来测试)
我正在改变颜色:
dialog.getButton(DialogInterface.BUTTON_POSITIVE).textColor = R.color.color_blue
我在dialog.show()之后调用它。
【问题讨论】:
-
我认为对话框文本颜色设置为由于应用程序主题,如果不更改colors.xml中的主题强调色,您将无法更改它
标签: android kotlin android-alertdialog android-textinputlayout