Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.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
自定义主题Android_Android_Xml_Android Spinner_Android Theme - Fatal编程技术网

自定义主题Android

自定义主题Android,android,xml,android-spinner,android-theme,Android,Xml,Android Spinner,Android Theme,在我正在制作的应用程序中,我想为我的一些显示小部件对话框、actionbar等设置主题,但保留theme.Holo作为我不想为按钮、微调器等设置主题的父对象 所以在我的清单中我改变了: android:theme="@android:style/Theme.Holo" 到 然后在themes.xml中,我创建了我的CustomTheme并覆盖了我的actionbar和dialog: <!-- Custom Holo (Dark) Theme --> <style name="

在我正在制作的应用程序中,我想为我的一些显示小部件对话框、actionbar等设置主题,但保留theme.Holo作为我不想为按钮、微调器等设置主题的父对象

所以在我的清单中我改变了:

android:theme="@android:style/Theme.Holo"

然后在themes.xml中,我创建了我的CustomTheme并覆盖了我的actionbar和dialog:

<!-- Custom Holo (Dark) Theme -->
<style name="CustomTheme" parent="@android:style/Theme.Holo">
    <item name="android:actionBarStyle">@style/CarCastActionBar</item>
    <item name="android:alertDialogTheme">@style/CustomDialogTheme</item>
    <item name="android:dialogTheme">@style/CustomDialogTheme</item>
    <item name="android:alertDialogStyle">@style/CustomDialogTheme</item>
</style>
只是现在,我的纺纱机又回到了丑陋的白色,而不是平坦透明的外观。
为什么要这样做?如果有帮助的话,我可以附加图片。默认的全息主题,您使用的是黑色背景。因此,ui元素将具有白色半透明颜色。尝试使用全息光主题来拥有更暗的ui元素

android:Theme.Holo.Light
android:Theme.Holo.Light