我有几个人抱怨说,按下屏幕在我的游戏中什么都不做。onTouchEvent /默认显示问题
我的游戏,在openGLES2中都是3D,使用onTouchEvent获取屏幕按键,然后根据默认显示的屏幕分辨率将它们转换为3D线。
我打电话给getHeight和getWidth,我现在注意到它已被弃用。
现在我可以并将切换到getSize,但由于我的用户不会回复并再次测试,并且它们都不够好,无法发送电子邮件,所以我可以与他们核对,只是对市场的负面评论我认为我会在这里检查,因为我正在做其他事情。因此,我想查找显示的大小,是getWindowManager()。getDefaultDisplay()。getSize()这样做的好方法和可靠方法吗?
或者有可能我没有收到onTouchEvent出于某种原因(我正在对getAction()== ACTION_DOWN inparticular)作出反应。
我知道有问题的设备有:
的Droid充电, LG P500(LG的Optimus One)
感谢,
艾伦