0

いくつかのフォーラムでこの質問が未回答であるのを見て、誰かが答え方の手がかりを持っているかどうか疑問に思います.

たとえば、画像とテキストを含むボタンが必要だとしましょう。xml ビューを作成し、それを Button にインフレートするのは自然なことのように思えます。これは可能ですか?

現時点では、ボタンをクリックしてクリックできるようにしたり、クリック時に色を変更したりする必要はありませんが、インフレートを行うことでこれがどのように影響を受けるかを検討することも興味深いかもしれません.

ところで、同じ問題の解決策を説明しているこの 1 つのチュートリアルを見つけましたが、目的を達成するために View を拡張するクラスを作成していました。それは私には少しやり過ぎに思えます。 http://kahdev.wordpress.com/2008/09/13/make-a-custom-android-button-using-a-custom-view/

前もって感謝します!アンナ

4

1 に答える 1

0

TextView と ImageView を含むカスタム ボタンの XML レイアウトを作成します。ファイルのルート レイアウトに次の属性を配置します。

android:background="@android:drawable/btn_default"
android:focusable="true"
android:clickable="true"

必要なものが手に入ります。

于 2010-06-30T12:05:45.113 に答える