我想为所有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创建自己的主题?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)