Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java AppCompat对话框主题_Java_Android_Android Theme_Android Appcompat - Fatal编程技术网

Java AppCompat对话框主题

Java AppCompat对话框主题,java,android,android-theme,android-appcompat,Java,Android,Android Theme,Android Appcompat,我在应用程序和活动中使用AppCompat.Light主题,在Android 4.0+设备上,我的对话框是白色加黑色文本。然而,Android 2.3.3-4.0设备存在一个问题,它们使用相同的主题,但对话框是黑色的,文本也是黑色的,因此无法阅读 如何使2.3.3+设备上的对话框始终使用白色背景?假设您使用的是AlertDialog,您可以将其替换为-这将确保您在所有API7+设备上获得一致的材料设计对话框。您是否尝试过自己创建对话框()?

我在应用程序和活动中使用AppCompat.Light主题,在Android 4.0+设备上,我的对话框是白色加黑色文本。然而,Android 2.3.3-4.0设备存在一个问题,它们使用相同的主题,但对话框是黑色的,文本也是黑色的,因此无法阅读


如何使2.3.3+设备上的对话框始终使用白色背景?

假设您使用的是
AlertDialog
,您可以将其替换为-这将确保您在所有API7+设备上获得一致的材料设计对话框。

您是否尝试过自己创建对话框()?