0

我看到了这个问题(http://stackoverflow.com/questions/1521640/standard-android-button-with-a-different-color),它适用于普通按钮。现在我想在我的 ImageButtons 上应用相同的程序,在其上添加一个带有 android:src="@drawable/icon_name" 的图标

我在styles.xml 中定义了以下样式

<style name="ImageButton" parent="android:Widget.ImageButton">
        <item name="android:background">@drawable/custom_image_button</item>
</style>

并设置 custom_image_button.xml 与我引用的 custom_button.xml 类似,但问题是,通过定义我的主题,我可以找到一个android:buttonStyle,但没有android:imageButtonStyle或类似的东西。还有其他方法可以达到这一点吗?或者是自定义 ImageButtons 时为每个状态创建单个图标的唯一选择?

4

1 回答 1

2

我认为您需要仔细检查-android:imageButtonStyle主题有一个属性。有关主题的所有可能属性,请参见theme.xml

于 2012-09-25T16:38:34.350 回答