我如何为AlertDialog创建自己的主题?

我如何为AlertDialog创建自己的主题?,第1张

概述我想为所有alertDialog实例创建一个不同的主题.我需要自己的标题视图,而不是通常的黑色标题背景.所有文本应为蓝色,并将alertDialog的边缘设置为圆形.是否可以使用任何样式或使用扩展AlertDialog.Builder的类来创建警报对话框的主题?我的alertDialog的所有实例都需要一个通用的主题

我想为所有alertDialog实例创建一个不同的主题.我需要自己的标题视图,而不是通常的黑色标题背景.所有文本应为蓝色,并将alertDialog的边缘设置为圆形.

是否可以使用任何样式或使用扩展AlertDialog.Builder的类来创建警报对话框的主题?我的alertDialog的所有实例都需要一个通用的主题或样式.我在很多地方都使用alertDialog-一个用于singleChoice项目,一个用于ArrayAdapter.

我的带有阵列适配器的alertDialog:

String[] items = {"Edit profile","Change user","Change password","logout"};ArrayAdapter<String> adapter = new ArrayAdapter<String>(Loged.this,                    R.layout.my_spinner_layout, items);settingMenu.setAdapter(adapter, Listener); 

我的单选项目的alertDialog:

alertDelete = new AlertDialog.Builder(getParent());                    alertDelete.setTitle("Delete");                    alertDelete.setCancelable(true);                    CharSequence[] choice = {"this user","All user"};                    alertDelete.setSingleChoiceItems(choice, 0,

对于我的所有alertDialog,我需要一个通用主题,例如:

解决方法:

请检查此链接.在这里创建我自己的alertDialog类
如果在应用程序的许多情况下都重复使用alertDialog,则这是一种简单的方法

how Create setAdapter() for a AlertDialog

总结

以上是内存溢出为你收集整理的我如何为AlertDialog创建自己的主题?全部内容,希望文章能够帮你解决我如何为AlertDialog创建自己的主题?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1095885.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存