スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

Android 画像ボタン押下時の切り替え

画像押下時に、画像を切り替える。

// 画像ボタンのイベント作成
final ImageView imageBtn = (ImageView) findViewById(R.id.XXX);

OnTouchListener listener = new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
btnMainmenu.setImageResource(R.drawable.imgA);
} else if (event.getAction() == MotionEvent.ACTION_UP) {
btnMainmenu.setImageResource(R.drawable.imgB);
}
return true;
}
};
imageBtn.setOnTouchListener(listener);


※onTouchイベントの戻り値をtrueにしないと、画面のつくりによっては、
 MotionEvent.ACTION_UPが拾えなくなることがあるで、注意が必要。
スポンサーサイト

コメント

非公開コメント

検索フォーム


カテゴリ
全記事表示リンク

全ての記事を表示する

広告
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。