когда вызывать метод GetParent представления, каков жизненный цикл представления - PullRequest
0 голосов
/ 21 июля 2011

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

1 Ответ

1 голос
/ 21 июля 2011

Возвращает ноль, потому что в конструкторе у представления еще нет родителя. Он получает родителя, когда вы фактически добавляете представление в другое представление, выполняя addView (yourView); короткий пример:

LinearLayout layout = new LinearLayout(context);
YourView yourView = new YourView(context); // yourView constructor gets called
layout.addView(yourView); // parent gets set to layout
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...