0

私はこの質問(http://stackoverflow.com/questions/1521640/standard-android-button-with-a-different-color)を見ました、そしてそれは通常のボタンのためにうまく働きます。ここで、同じ手順をImageButtonに適用したいと思いました。この手順で、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_button.xmlと同様にcustom_image_button.xmlを設定しますが、問題は、テーマを定義することで、類似したものを見つけることができるということandroid:buttonStyleですandroid:imageButtonStyle。その点に到達する別の方法はありますか?または、ImageButtonをカスタマイズするときに、状態ごとに1つのアイコンを作成する唯一のオプションですか?

4

1 に答える 1

2

android:imageButtonStyleテーマの属性があるので、再確認する必要があると思います。テーマに使用できるすべての属性については、themes.xmlを参照してください。

于 2012-09-25T16:38:34.350 に答える