Установить несколько TextView из другого макета
Я пытаюсь установить несколько TextView, вызывая setText на моем TextView из моего MainActivity.java
но я получаю ошибку (нулевой объект), потому что (я полагаю) мой setContentView указывает на R.id.first_layout
и один из TextView находится в другом макете (скажем, R.id.second_layout
).
Как я могу установить текст для этих двух разных макетов в моей основной деятельности?
Я попробовал следующий код, но ничего не изменилось при запуске приложения:
LayoutInflater inflater = getLayoutInflater();
View navHeaderView = inflater.inflate(R.layout.second_layout, null);
nameTextView = (TextView)
navHeaderView.findViewById(R.id.nameTextView);
nameTextView.setText("Test")