改变Android中默认Dialog的样式
16lz
2021-12-04
Android中默认的Dialog是黑白色的,有点丑啊!
在清单文件中application的标签属性中theme,默认的是:
android:theme="@style/AppTheme"
默认Dialog的代码:
AlertDialog.Builder builder = new AlertDialog.Builder(ShopsDetailActivity.this);builder.setMessage("是否退出当前绑定的社区店?");builder.setTitle("来米汇");builder.setPositiveButton("是", new DialogInterface.OnClickListener() {@Overridepublic void onClick(DialogInterface dialog, int which) { //清空表中所有记录 SQLdb.execSQL("DELETE FROM picturetable"); finish();}});builder.setNegativeButton("否", null);builder.show();
默认的Dialog是这样的:
是不是很丑啊!
如果我们想改变默认Dialog的样式,可以重新定义style
在application中引用
android:theme="@style/customHoloLight"
效果是这样的:
是不是清爽很多!!
更多相关文章
- Android(安卓)debug.keystore的密码
- android ListView没有数据时信息显示
- android的edittext怎么设置不默认被选中,edit默认不弹出
- android 开发问题集,android问题总结,android错误解决收集
- Android动画一
- 打开URL启动android默认浏览器,启动指定浏览器
- Android(安卓)默认把触摸屏show touches打开
- android 5.1 usb调试默认关闭设置方法
- Telephony Call