Ham*_*eni 3 android android-imageview android-button
我的应用程序中有以下样式.
<style name="BtnPressed">
<item name="android:background">@drawable/btn_default</item>
</style>
Run Code Online (Sandbox Code Playgroud)
现在我想将它应用于ImageButtons我的应用程序中的所有内容.我试图使用这个问题中提到的解决方案,但它没有用.我正在使用API-7.
将您的BtnPressed风格更改为:
<style name="BtnPressedStyle" parent="Widget.ImageButton">
<item name="android:background">@drawable/btn_default</item>
</style>
Run Code Online (Sandbox Code Playgroud)
定义应用程序范围的主题/样式:
<style name="MyTheme" parent="android:Theme">
<item name="android:imageButtonStyle">@style/BtnPressedStyle</item>
</style>
Run Code Online (Sandbox Code Playgroud)
然后将其应用于清单的应用程序标记:
<application theme="@style/MyTheme" ... />
Run Code Online (Sandbox Code Playgroud)
让我知道如果这是有效的,我从我的代码改编它覆盖了应用程序范围的按钮样式,但ImageButton也应该工作.
| 归档时间: |
|
| 查看次数: |
4949 次 |
| 最近记录: |