gpt4 book ai didi

android - 更改 AlertDialog 中确定按钮的颜色

转载 作者:行者123 更新时间:2023-11-29 18:57:51 24 4
gpt4 key购买 nike

我正在尝试更改 Android 中 AlertDialog 中正向 button 的颜色。在我的 S8 上,按钮本来是绿色的,但是当我尝试更改它时,无论我选择什么颜色,它都会变成亮紫色。(我尝试了许多不同深浅的蓝色甚至粉色来测试)

我正在改变颜色:

dialog.getButton(DialogInterface.BUTTON_POSITIVE).textColor = R.color.color_blue

我在 dialog.show() 之后调用它。

最佳答案

我宁愿使用主题 来控制对话框的外观。在你的情况下

R.color.color_blue 是一个资源 ID。您必须将其转换为颜色。例如

 dialog.getButton(DialogInterface.BUTTON_POSITIVE).textColor = ContextCompat.getColor(this, R.color.color_blue)

关于android - 更改 AlertDialog 中确定按钮的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49629170/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com