本文主要是介绍NavigationView findViewById can't find header view,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在最新的android support library, (23.1.0)中,NavigationView中的headerlayout里,view不能找到,返回的是null,但是在这版本之前确实可以的,在google+上找到了原因:
Ian Lake
2015年10月16日
所以,变通的方案有:
View headerView = navigationView.inflateHeaderView(R.layout.navigation_header); headerView.findViewById(R.id.navigation_header_text);
链接:
https://code.google.com/p/android/issues/detail?id=190226 点击打开链接
这篇关于NavigationView findViewById can't find header view的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!