В моем приложении есть ящик для навигации, который содержит заголовок и некоторые элементы списка. Заголовок имеет текстовое представление, которое я хочу сделать кликабельным, но я не могу это сделать.
Чтобы получить идентификатор этого текстового представления, я использовал следующий код, так как он находится в другом файле макета по сравнению с таковым в setContentView в onCreate.
final LayoutInflater factory = getLayoutInflater();
final View textEntryView = factory.inflate(R.layout.header, null);
TextView home = (TextView) textEntryView.findViewById(R.id.home);
home.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(curr_context, "SHOW", Toast.LENGTH_LONG).show();
}
});
header.xml содержит заголовок навигационного ящика. У него есть предмет с именем home. Мне нужно сделать его интерактивным. Вышеприведенный код находится в методе onCreate.