Какие вещи не следует делать внутри oncreate () в Android? - PullRequest
0 голосов
/ 16 марта 2012

Моему приложению для Android понадобится некоторое время, чтобы отобразить мой экран-заставку. Он отображает черный экран в течение длительного времени. Я создал 2 фоновых потока для выполнения длительного процесса, такого как доступ к BD, проверка сети, загрузка данных ... и т.д. Я должен был инициировать некоторые вещи, связанные с пользовательским интерфейсом, в моем onCreate. Я понятия не имею, что мне действительно нужно инициировать в потоке пользовательского интерфейса и что также должно быть объявлено в фоновом потоке.

Ответы [ 2 ]

1 голос
/ 16 марта 2012

Сделайте следующее, в вашем onCreate (), чтобы suer у вас был setContentView () в верхней части, который устанавливает ваш xml, содержащий детали Splash.Запустите фоновые потоки и следуйте за ним с загрузкой вашего пользовательского интерфейса.Но убедитесь, что setContentView () находится сверху!

0 голосов
/ 16 марта 2012
...