отключить сенсорный фокус при загрузке - PullRequest
0 голосов
/ 22 августа 2011

У меня есть приложение для Android, которое использует glSurfaceView, для загрузки которого требуется несколько разделов.

У меня есть onTouchEvent переопределено, и я пытаюсь отключить фокус во время загрузки, но setFocusable(false) не работает.

Проблема в том, что, если пользователь нажимает на экран до того, как все загрузится, приложение получает нулевое значение, и оно вылетает.

1 Ответ

0 голосов
/ 23 августа 2011

Я бы выскочил диалоговое окно прогресса и использовал AsyncTask для загрузки представления. Как только представление загружено, вы можете убить диалог. В любом случае не следует выполнять какие-либо тяжелые операции с потоком пользовательского интерфейса.

...