安卓AlertDialog源码分析

手机软件开发 2024-9-7 04:33:38 99 0 来自 中国
起首我们来看个标题:AlertDialog怎么更改按钮颜色
偶尔我们遇到产物大概视觉计划须要改变AlertDialog的按钮颜色时间,我们先来看一下AlertDiglog简朴使用方法。
我想改变"没渴望"这个按钮的颜色值,目前AlertDialog的按钮颜色值是根据主题色来确定的,但是我不想改变主题色,会影响其他一些控件。具体代码实现:


需加在dialog.show之后,具体缘故起因可以看解释。
下面再看个标题,我点击"能"我不想对话框消散,我想不停看这进大厂的目标。
默认AlertDialog点击按钮都会消散,不管是PositiveButton还是NegativeButton的,那么我们怎么实现呢?我们来看代码
我们给PositiveButton按钮设置了监听器为Null,取代他的是View.OnClickListener然后就弹出Toast了
下篇我们来分析源码原理。
您需要登录后才可以回帖 登录 | 立即注册

Powered by CangBaoKu v1.0 小黑屋藏宝库It社区( 冀ICP备14008649号 )

GMT+8, 2024-10-18 19:30, Processed in 0.157715 second(s), 32 queries.© 2003-2025 cbk Team.

快速回复 返回顶部 返回列表