Передайте то же представление в функцию, которую вы используете в setContentView () - PullRequest
0 голосов
/ 15 ноября 2018

У меня есть следующая функция: createEl(View view, ....)

Мне нужно перейти к той же функции просмотра, которую я использую в:

setContentView(R.layout.activity_main).

Я пробовал с:

View view = (View) getLayoutInflater().Inflate (R.layout.activity_main, null);

Но это не работает. Как я могу это сделать?

1 Ответ

0 голосов
/ 15 ноября 2018

Ваш код не работает, потому что вы используете разные экземпляры макета. Раздуйте вид и используйте это в setContentView().

Попробуйте это

View view =  getLayoutInflater().inflate (R.layout.activity_main, null);
setContentView(view);

Теперь вы можете использовать view так, как вы хотите. Это будет тот же экземпляр, который загружен в упражнении.

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