gpt4 book ai didi

android - 如何为 alertDialog 创建自己的主题?

转载 作者:行者123 更新时间:2023-11-29 21:43:15 24 4
gpt4 key购买 nike

我想为所有 alertDialog 实例创建一个不同的主题。我需要我自己的标题 View 而不是通常的黑色标题背景。所有文本应为蓝色,并将 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,我需要一个共同的主题,例如:

enter image description here

最佳答案

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

how Create setAdapter() for a AlertDialog

关于android - 如何为 alertDialog 创建自己的主题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16534888/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com