AndroidアプリにImageButtonが1つあり、ボタンが押されている間はアプリで画像を変更し、ユーザーがボタンを離すとデフォルトの画像に戻ります。
PS私はAndroidにモノを使用していますが、これをプログラムで行う必要があります。残念ながらXMLタグを使用できません。
AndroidアプリにImageButtonが1つあり、ボタンが押されている間はアプリで画像を変更し、ユーザーがボタンを離すとデフォルトの画像に戻ります。
PS私はAndroidにモノを使用していますが、これをプログラムで行う必要があります。残念ながらXMLタグを使用できません。
ビューのTouch
イベントにフックして、次のことを行うことができます。
var button = FindViewById<ImageButton>(Resource.Id.MyImageButton);
button.Touch += (object sender, View.TouchEventArgs e) => {
if (e.Event.Action == MotionEventActions.Down) {
button.SetImageResource(Resource.Drawable.Icon);
} else if (e.Event.Action == MotionEventActions.Up) {
button.SetImageResource(Android.Resource.Drawable.IcMenuGallery);
}
};