我想更改onCreate在nav_header中的textview,电子邮件,但我收到错误在空对象引用上。
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference
at multimedia.slidemenu.MainActivity.onCreate(MainActivity.java:26)
答案 0 :(得分:0)
感谢 Melicias ,它适用于我使用此代码:
NavigationView navigationView= (NavigationView) findViewById (R.id.navigationView);
View header = navigationView.getHeaderView(0);
然后我可以像这样设置文本:
TextView text = (TextView) header.findViewById(R.id.text);
text.setText("xxxxx");