gpt4 book ai didi

android - 如何避免在 Activity 中使用相同样式的对话框?

转载 作者:行者123 更新时间:2023-11-29 01:51:16 25 4
gpt4 key购买 nike

我正在为我的 Activity 使用自定义样式,它也会影响使用该样式的对话框(alertdialog、DatePickerDialog 等)。我怎样才能避免 alertdialog 不使用与 Activity 相同的样式??

这是 style.xml 中的代码:

    <style name="Custom.Theme" parent="@android:style/Theme.Dialog">
<item name="android:background">@color/cag_white</item>
<item name="android:textColor">@color/cag_orange</item>
<item name="android:textViewStyle">@style/Cag.Dialog.TextView</item>
<item name="android:editTextStyle">@style/Cag.EditText</item>
<item name="android:buttonStyle">@style/Cag.Button</item>
</style>

enter image description here

最佳答案

您可以按照自己的方式指定对话框的主题。查看 here 中的示例或 here .

不过,我个人更喜欢使用 DialogFragments 并通过 onCreateView 自行设置样式。

关于android - 如何避免在 Activity 中使用相同样式的对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17875009/

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