在Android中使用Display的TouchEvent

时间:2013-05-06 05:04:44

标签: android

这是我的代码:

Display display;
.........
public boolean onTouchEvent(MotionEvent event) {
// TODO Auto-generated method stub
float x = event.getX();
float y = event.getY();     
int height = display.getWidth();
.........
}

每次我都包含“int height = display.getWidth();”在测试我的应用时。程序崩溃了。似乎每次我从显示应用程序崩溃中调用一个方法。

1 个答案:

答案 0 :(得分:0)

初始化显示如下

    WindowManager wm = (WindowManager) ctx
            .getSystemService(Context.WINDOW_SERVICE);
    Display display = wm.getDefaultDisplay();