在Mono中對於Android,我有一個ImageButton,我想在用戶按住按鈕時更改其圖像。並且當用戶釋放按鈕圖像時應該改變爲上一個圖像。我用下面的代碼嘗試,但什麼也沒有發生:更改ImageButton的圖像按下並釋放
private void _goForward_KeyPress(object sender, View.KeyEventArgs e)
{
if(e.Event.Action == KeyEventActions.Down)
{
_goForward.SetImageResource(Resource.Drawable.arrowUpGreen);
//Then do some stuff
}
else
{
_goForward.SetImageResource(Resource.Drawable.arrowUpRed);
//Then do some stuff
}
}
我不知道如果我用正確的情況下這樣做。在這種情況下應該使用什麼事件?
您的意思是設置按鈕的背景圖像???? –
沒有您嘗試過ImageButton –
的實際圖像? –