Когда элементы интерфейса создаются на Android? - PullRequest
2 голосов
/ 16 июля 2011

В какой момент создаются представления Android?Когда начинается деятельность?Когда приложение запускается?Когда сделан вызов setContentView ()?Или в какой-то другой момент?

Ответы [ 2 ]

7 голосов
/ 16 июля 2011

Вы имеете в виду, когда безопасно получить объекты вашего зрения?

Если вы ссылаетесь на Операции, в методе onCreate после вызова setContentView(...) вы можете начать вызывать findViewById(...) для ссылки на объекты вашего обзора.

В случае фрагментов представление создается методом onCreateView(...). Вы можете обратиться к представлению в обратном вызове onActivityCreated(...), оно вызывается после создания действия, поэтому можно безопасно обратиться к представлению здесь.

0 голосов
/ 16 июля 2011

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

...