请教大侠,我的activity 中放了onTouchEvent 函数如下:@Override
public boolean onTouchEvent(MotionEvent event) {
// TODO Auto-generated method stub
Log.v("test", "onTouchEvent");
//mSView.bmp_y++;
int iAction = event.getAction();
if (iAction == MotionEvent.ACTION_DOWN) {
Log.v("Boxes", "ACTION_DOWN");
} else if (iAction == MotionEvent.ACTION_UP) {
Log.v("Boxes", "ACTION_UP");
} else if (iAction == MotionEvent.ACTION_MOVE) {
Log.v("Boxes", "ACTION_MOVE");
}
synchronized (object) {
try {
object.wait(TIME);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
return true;
//return super.onTouchEvent(event);
}怎么也看不到有log输出...咋回事??
另外我尝试在这个activity的view中使用这两个函数:
      this.setFocusableInTouchMode(true);
      this.setFocusable(true);
来获取焦点,结果那个触摸事件也没有执行...
bow~~