0
只要屏幕被觸摸,我想在ImageView中設置名爲「pic」的圖片。 我是一個初學者,不要在MotionEvent的情況下代碼應該是什麼,有人可以幫助我這個。 這是我的代碼:只要觸摸屏幕,就在ImageView中設置圖片
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.frame);
fl = (FrameLayout)findViewById(R.id.titlescreenframe);
screen=(ImageView)findViewById(R.id.imageView1);
fl.setOnTouchListener(new View.OnTouchListener() {
@Override public boolean onTouch(View v, MotionEvent event) {
switch(event.getAction()) {
case MotionEvent.ACTION_DOWN:
//WHAT CODE SHOULD BE HERE
break;
case MotionEvent.ACTION_UP:
//WHAT CODE SHOULD BE HERE
break;
}
return false;
}
Runnable mAction = new Runnable() {
@Override public void run() {
screen.setImageResource(R.drawable.pic);
}
};
});
}
}
它沒有工作,圖像仍設置? – user2558256