gpt4 book ai didi

android - 如何在 android 上获得默认警报对话框有一个黑色主题

转载 作者:可可西里 更新时间:2023-11-01 19:10:03 24 4
gpt4 key购买 nike

如何在 android 中获得黑色主题对话框,如 android 指南中所示 http://developer.android.com/guide/topics/ui/dialogs.html

我截屏了。每当我使用警报对话框时,我都会得到左侧的对话框,我想要右侧的对话框。

enter image description here

最佳答案

从 API 11 开始很简单:

AlertDialog.Builder alert = new AlertDialog.Builder(context, AlertDialog.THEME_DEVICE_DEFAULT_DARK);

API 14 中添加了字段 THEME_DEVICE_DEFAULT_DARK,因此如果您在此之前定位,只需使用数值,因此:

AlertDialog.Builder alert = new AlertDialog.Builder(context, 4);

您可以使用的不同常量及其值显示为 here .不过,在 API 14 之前的版本中,您仍然会收到白色警报。

-------------------------------------------- ----------------更新------------------------ --------------------------------

AlertDialog.THEME_DEVICE_DEFAULT_DARK 已弃用,

下面是更新后的代码:

AlertDialog.Builder alertDialogBuilder = new AlertDialog.Builder(this, android.R.style.Theme_DeviceDefault_Light_Dialog_Alert);

您可以选择不同的主题,而不是这个 android.R.style.Theme_DeviceDefault_Light_Dialog_Alert

关于android - 如何在 android 上获得默认警报对话框有一个黑色主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19522186/

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