0
我有一個ImageButton。當我點擊圖像變化時,我會喜歡它。我嘗試在onCLick方法內調用setBackground,但它不接受一個R.drawable。我應該使用什麼。更改圖像按鈕當按下並釋放圖像時
我有一個ImageButton。當我點擊圖像變化時,我會喜歡它。我嘗試在onCLick方法內調用setBackground,但它不接受一個R.drawable。我應該使用什麼。更改圖像按鈕當按下並釋放圖像時
使用
button.setImageResource(resId)
如:
public boolean onTouch(View v, MotionEvent me) {
int action = me.getAction();
if(action == MotionEvent.ACTION_DOWN) {
button.setImageResource(R.id.resId1)
//other stuff
return true;
} else if (action == MotionEvent.ACTION_UP) {
button.setImageResource(R.id.resId2)
//other stuff
return true;
}
return false;
}
創建國家列表繪製:他們讓你定義各種按鈕狀態的不同可繪製。
請參閱http://developer.android.com/guide/topics/resources/drawable-resource.html