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中设置的吗?实际上我忘了设置:)谢谢您指出这一点