ImageButtonのイメージを押して解放したときに変更するにはどうすればよいですか?

ImageButtonのイメージを押して解放したときに変更するにはどうすればよいですか? photo 2 C

ImageButtonのイメージを押して解放したときに変更するにはどうすればよいですか?

タグ:

質問

私はアンドロイドアプリケーションで、ImageButtonが押されてリリースされたときに画像を変更し、もう一度押すとImageButtonの画像が元に戻されます。

ImageButtonのイメージを押して解放したときに変更するにはどうすればよいですか? photo 1
ベストアンサー

drawableフォルダにセレクタ(xmlファイル)を作成します。そして、実際の画像android:background=”@drawable/imageselector”をインストールしたxmlの5つのパスまたはプログラムでも、imageview.setBackgroundDrawable(R.drawable.imageselector)を使って同じものを得ることができます

以下は私のセレクタです imageselector.xml

ImageButtonのイメージを押して解放したときに変更するにはどうすればよいですか? photo 0

<?xml version=”1.0″ encoding=”utf-8″?>
<selector
xmlns:android=”https://schemas.android.com/apk/res/android”>
<item
android:state_focused=”true”
android:state_pressed=”false”
android:drawable=”@drawable/arow_selected” />
<item
android:state_focused=”true”
android:state_pressed=”true”
android:drawable=”@drawable/arow_selected” />
<item
android:state_focused=”false”
android:state_pressed=”true”
android:drawable=”@drawable/arow_selected” />
<item
android:drawable=”@drawable/arow_unselect” />
</selector>




source
ユーザーがimageButtonを押して遅延を追加するにはどうすればよいですか?
imageButtonのサイズを変更するにはどうすればよいですか?
OnTouchListenerを使用しているときに、AndroidのImageButtonで画像を変更するにはどうすればよいですか?
条件が満たされたときにImageButton srcターゲットをプログラムで変更するにはどうすればよいですか?
Androidで押したときに色ボタンの色を変更するにはどうすればよいですか?
React Nativeで押したときにボタンの色を変更するにはどうすればよいですか?
ImageViewのイメージを変更するにはどうすればよいですか?
ImageButtonに影を追加するにはどうすればよいですか?
マウスの左ボタンが押されたときにマウスカーソルを変更するにはどうすればよいですか?
ImageButtonのサイズを変更しますか?
Rating