我想直接通过 findViewById(R.id.nav_head_root), findViewById(R.id.every_day_title)
来取到nav_header_main布局里面 id 为 nav_head_root 的 LinerLayout
和 id 为 every_day_title 的 TextView ,却返回null
nav_header_main.xml 为:
直接用findViewbyid(R.id.nav_header_root),findViewById(R.id.every_day_title);返回的值是null。
我们要先获取到 Navigation ,然后通过 navigation.getHeaderView(0) 来获取 headView,
接着通过headview.findViewById(R.id.nav_header_root),headview.findViewById(R.id.every_day_title);便可获取。
然后就 o**k啦!