错误:Attempt to invoke virtual method 'void android.widget.TextView.setText(java.lang.CharSequence)' on a null object reference
原因:找不到这个TextView控件,毕竟这个控件在NavigationView的headerLayout中,不在Main_layout中。
解决:
NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);
View headerLayout=navigationView.getHeaderView(0);
TextView textView=headerLayout.findViewById(R.id.tv);