android查看被调用的方法调用,Android查看onKeyUp()没有被调用

我是Android开发的新手,所以我想我有一个简单的问题,但我似乎无法弄清楚什么是错的。Android查看onKeyUp()没有被调用

我基本上从示例中复制了LunarLander游戏示例,但我试图仅复制所需的部分以制作一个pong游戏或其他东西。但由于某些原因,onKeyUp和onKeyDown没有被调用。部分问题是我仍然不确定Android的调试方法是什么。

public class PongView extends SurfaceView implements SurfaceHolder.Callback{

...

/**

* Standard override for key up. Used to move the paddles

* @return

*/

@Override

public boolean onKeyUp(int keyCode, KeyEvent msg) {

return thread.doKeyUp(keyCode, msg);

}

@Override

public boolean onKeyDown(int keyCode, KeyEvent msg) {

return thread.doKeyDown(keyCode, msg);

}

...

}

编辑解决方案:

我忘了这条线在我看来的构造。

setFocusable(true);


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部