Android setContentView операция - PullRequest
       10

Android setContentView операция

8 голосов
/ 24 апреля 2010

Я читал, что важно вызывать setContentView () в начале действия, поскольку он создает объекты представления, которыми можно манипулировать с помощью последующего кода в onCreate ().

С точки зрения жизненного цикла, вид обращается к экрану, как только вызывается setContentView (), или он позволяет функции onCreate () создавать / заполнять информацию в объектах вида и ждать, чтобы фактически нарисовать ее? после завершения onCreate ()?

Спасибо!

1 Ответ

9 голосов
/ 24 апреля 2010

отображает ли вид на экране как как только setContentView () вызывается

номер

или он разрешает onCreate () функция для создания / заполнения информация в представлении объектов, и ждать, чтобы на самом деле нарисовать его после onCreate () завершает?

Да. Объекты View создаются немедленно как часть setContentView(). Однако все операции рисования (начиная с onCreate() или где-либо еще) действительно приводят к тому, что сообщения помещаются в очередь сообщений, через которую проходит основной поток приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...