错误: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);

更多相关文章

  1. android按屏幕大小动态确定控件位置及大小
  2. UI 开源代码 FileBrowserView
  3. Caused by: java.lang.IllegalStateException: You need to use
  4. 【学习Android遇到的错误】Unable to resolve target 'android-9
  5. Android(安卓)带清除功能的输入框控件实例详解
  6. 关于Android中android.content.res.Resources$NotFoundException
  7. android 自定义控件之折线图自己写代码,不用jar包
  8. Android打造万能适配器--RecyclerView
  9. Android(安卓)Device Monitor 报 open failed: Permission denie

随机推荐

  1. ionic框架对Android返回键的处理
  2. 终于打开ndk的第一扇门了:Hello World
  3. android多媒体篇-音频-1 音频相关基础知
  4. android 软键盘Enter键图标的设置 androi
  5. STM32循迹小车/Android蓝牙控制小车(四)完
  6. Android(安卓)TTS 中文 文字转语音 使用T
  7. Android(安卓)必知必会-Android(安卓)Spl
  8. Android项目开发时版本选择
  9. 使用vs2010查看android原生代码
  10. Android信息推送技术简要分析