AlertDialog更改按钮颜色
来源:互联网 发布:淘宝收费推广工具 编辑:程序博客网 时间:2024/06/10 20:35
如果没有调用Show 方法AlertDialog.getButton(DialogInterface.BUTTON_POSITIVE) 为 null。AlertDialog 的逻辑是 show()方法 中初始化了 AlertDialog 上面的控件,然后展示出来,所以在 show()方法 执行之后才能得到 button。
final AlertDialog alertDialog = new AlertDialog.Builder(this).setTitle("sdd").setPositiveButton("kk",null).setNegativeButton("取消",null).setNeutralButton("dd",null).create();alertDialog.setOnShowListener(new DialogInterface.OnShowListener() { @Override public void onShow(DialogInterface dialog) { Button button = alertDialog.getButton(AlertDialog.BUTTON_POSITIVE); button.setTextColor(Color.GREEN); } });alertDialog.show();
不用费劲的去改主题了
阅读全文
0 0
- AlertDialog更改按钮颜色
- 更改UIActionSheet按钮颜色
- AlertDialog更改标题颜色,字体等
- AlertDialog更改标题颜色,字体等
- AlertDialog更改标题颜色,字体等
- AlertDialog更改标题颜色,字体等
- AlertDialog更改标题颜色,字体等
- 修改 AlertDialog 中按钮颜色的方法
- 能修改按钮字体颜色的AlertDialog
- AlertDialog 按钮不显示 按钮颜色设置问题
- Android AlertDialog 更改默认按钮大写的设定
- Android AlertDialog -AppCompatV7更改默认按钮大写的设定
- UISearchBar 按钮的文字和颜色更改
- 通过源码分析,修改AlertDialog按钮的颜色
- Android原生AlertDialog修改标题,内容,按钮颜色,字体大小等
- Android-用style修改AlertDialog修改按钮文字颜色
- Android原生AlertDialog修改标题,内容,按钮颜色,字体大小等
- AlertDialog修改标题、内容、按钮的颜色和字体大小
- android中类实现Serializable,Parcelable详解
- linux 定期清理runtime缓存
- IntelliJ IDEA
- VC2010 MFC中实现printf调试功能,即MFC程序利用控制台输出调试信息
- Canvas操作图象像素--ImageDate()--图象反像和变灰
- AlertDialog更改按钮颜色
- JSP内置对象
- struts2学习之---struts2的流程
- Hadoop--ZooKeeper 基础知识、部署和应用程序
- android studio使用技巧
- vim 光标十字定位和对齐线
- 源码日记——LinkedList
- Hybrid App中如何监听USB HOST, Android
- Qoo10上适合销售哪些高价高利润的电子产品?