Android 为什么';t主题继承按钮样式
我的透明样式从父样式(AppTheme)继承按钮样式时遇到问题。按钮在透明性主题中具有不同的样式 以下是我的风格,为了简单起见,删除了一些项目Android 为什么';t主题继承按钮样式,android,xml,styles,themes,Android,Xml,Styles,Themes,我的透明样式从父样式(AppTheme)继承按钮样式时遇到问题。按钮在透明性主题中具有不同的样式 以下是我的风格,为了简单起见,删除了一些项目 <?xml version="1.0" encoding="utf-8"?> <!-- Generated with http://android-holo-colors.com --> <resources xmlns:android="http://schemas.android.com/apk/res/android
<?xml version="1.0" encoding="utf-8"?>
<!-- Generated with http://android-holo-colors.com -->
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="AppTheme" parent="@style/_AppTheme"/>
<style name="_AppTheme" parent="android:Theme.Light">
...
<item name="android:buttonStyle">@style/ButtonAppTheme</item>
...
</style>
<style name="TransparentActivity" parent="AppTheme">
<item name="android:windowBackground">@color/Trans60</item>
<item name="android:colorBackgroundCacheHint">@null</item>
<item name="android:textColor">@android:color/white</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowFullscreen">false</item>
</style>
</resources>
...
@风格/主题
...
@颜色/转换60
@空的
@android:彩色/白色
真的
真的
@空的
假的
尝试使用@android:style/Theme.NoDisplay
因此,改变:
<style name="TransparentActivity" parent="AppTheme">
<item name="android:windowBackground">@color/Trans60</item>
<item name="android:colorBackgroundCacheHint">@null</item>
<item name="android:textColor">@android:color/white</item>
<item name="android:windowIsTranslucent">true</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowContentOverlay">@null</item>
<item name="android:windowFullscreen">false</item>
</style>
@颜色/转换60
@空的
@android:彩色/白色
真的
真的
@空的
假的
到
@风格/主题
@android:彩色/白色
@style/buttonaptheme
但是名为buttonaptheme的样式在哪里?我找到了解决方案。我在另一个“values-v11”文件夹中定义了另一个样式,该文件夹正在应用,但我没有将按钮样式应用到该文件夹。对不起,啊。很高兴你收到了!:)
<style name="TransparentActivity" parent="@android:style/Theme.NoDisplay">
<item name="android:buttonStyle">@style/ButtonAppTheme</item>
<item name="android:textColor">@android:color/white</item>
</style>