日食AlertDialog
をクリックすると表示されるアプリを作成しました。ImageButton
しかし、 に画像を入力しようとしたとき、Eclipse のグラフィック レイアウトで を右クリックしてから「src の編集」をクリックImageButton
する方法しか見つかりませんでした。書かれたものから絵を入れる方法はありますか?XML
Button
XML
日食AlertDialog
をクリックすると表示されるアプリを作成しました。ImageButton
しかし、 に画像を入力しようとしたとき、Eclipse のグラフィック レイアウトで を右クリックしてから「src の編集」をクリックImageButton
する方法しか見つかりませんでした。書かれたものから絵を入れる方法はありますか?XML
Button
XML
はい。Android レイアウト ファイルの書き込み済み xml に画像を入れることができます。
Eclipse で xml ファイルを開くと、レイアウトの下部に 2 つのタブがあります。
「.xml」タブを押すと、生の xml を編集できます。
に画像を追加するには、次のようにしますImageButton
。
android:background="@drawable/your_image"
など、他にも機能するタグがandroid:src
あり、違いは次のとおりです: What is the difference between src and background of ImageView .
.java ファイルでプログラムによってイメージを追加または変更する方法もあります。これは、画像を動的に変更する場合にのみ役立ちます (ただし、状態の変化については以下を参照してください) 。
そして、これはあなたができることの始まりに過ぎません...
ボタンの周囲にデフォルトのフレームが必要ない場合は、 などの他のアイテムを使用しImageView
てボタンを作成できます。
「押された」、「選択された」などの状態に応じてさまざまなグラフィック イメージを表示する場合は、「your_image」の代わりに「selector」ファイルを指定できます。このサイトには、「セレクター」ファイルを作成する方法、およびボタンに他のアップグレードを実装する方法の例が多数あります。
楽しむ!