我想将onClickListener添加到导航视图标题的项目,例如更改TextView文本或为ImageView设置图像。
答案 0 :(得分:5)
你可以这样做 -
View header = navigationView.getHeaderView(0);
TextView text = (TextView) header.findViewById(R.id.textView);
或者如果您有多个标题:
navigationView.getHeaderCount();
答案 1 :(得分:-1)
在您的视图中以XML格式设置onClickListener,如下所示:
android:onClick="onLabelClick"
然后在您的活动中
public void onLabelClick(View view) {
// do stuff :)
}