Android 我能';无法在emulator上获取MotionEvent
我试图实现缩放到我的应用程序,但由于某些原因,我无法获得运动事件Android 我能';无法在emulator上获取MotionEvent,android,Android,我试图实现缩放到我的应用程序,但由于某些原因,我无法获得运动事件 public class GraphTest extends Activity implements OnTouchListener { private DrawView drawView; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
public class GraphTest extends Activity implements OnTouchListener {
private DrawView drawView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Log.i("MAIN","Created ");
drawView = new DrawView(this);
drawView.setBackgroundColor(Color.WHITE);
setContentView(drawView);
}
@Override
public boolean onTouch(View v, MotionEvent event) {
Log.i("MAIN","Touch");
return false;
}
}
这是我的示例代码,有人能告诉我遗漏了什么吗?
(目前我正在模拟Android 4.1上运行它)
小更新,
它在模拟的2.3.3和使用2.3.5的手机上都不起作用您是否在任何地方设置了onTouchListener?在这里看不到它,是在您的DrawView中设置的吗?实际上我忘了设置:)谢谢您的指点您在任何地方设置了onTouchListener吗?在这里看不到,是在您的DrawView中设置的吗?实际上我忘了设置:)谢谢您指出这一点