У меня есть несколько человек, которые жалуются, что нажатие на экран ничего не делает в моей игре.
Моя игра, которая полностью трехмерная в openGLES2, использует onTouchEvent для получения нажатий на экран, а затем преобразует их в 3D-шнуры на основе разрешения экрана дисплея по умолчанию.
Я звоню getHeight и getWidth, которые, как я сейчас заметил, устарели.
Теперь я могу и буду переключаться на getSize, но поскольку мои пользователи не будут возвращаться и тестировать его снова, и ни один из них не достаточно хорош для отправки по электронной почте, так что я могу проверить их, только отрицательные комментарии на рынке, я думал, что я проверь здесь, если я делаю что-то еще не так.
Итак, я хочу узнать размер экрана. Является ли getWindowManager (). GetDefaultDisplay (). GetSize () хорошим и надежным способом сделать это?
Или, возможно, по какой-то причине я даже не получаю onTouchEvent (я реагирую на функцию getAction () == ACTION_DOWN).
Устройства с проблемами, о которых я знаю:
Droid Charge и
LG P500 (LG Optimus One)
Спасибо
Alan