我有我的应用程序下面的风格。
<style name="BtnPressed">
<item name="android:background">@drawable/btn_default</item>
</style>
现在我想的是适用于所有ImageButtons
在我的应用程序。 我试图用中提到的解决了这个问题 ,但没有奏效。 我使用的API-7。
我有我的应用程序下面的风格。
<style name="BtnPressed">
<item name="android:background">@drawable/btn_default</item>
</style>
现在我想的是适用于所有ImageButtons
在我的应用程序。 我试图用中提到的解决了这个问题 ,但没有奏效。 我使用的API-7。
更改BtnPressed风格这一点:
<style name="BtnPressedStyle" parent="Widget.ImageButton">
<item name="android:background">@drawable/btn_default</item>
</style>
定义一个应用程序级的主题/风格:
<style name="MyTheme" parent="android:Theme">
<item name="android:imageButtonStyle">@style/BtnPressedStyle</item>
</style>
然后,它适用于清单中的应用程序标签:
<application theme="@style/MyTheme" ... />
让我知道,如果这个工程,我适应它从我的代码重写应用程序级的按钮样式,但ImageButton的应该工作一样好。
你也可以花大约5分钟在你的IDE(记事本++会做)和搜索和替换个XML的ImageView,并在代码生成的图像视图的小片段。 我不认为这是错的,并会帮助你保持应用程序。