android中获取NavigationView中的控件方法
2016-12-19 18:35
155 查看
现在的android客户端开发难免少不了在UI上做功夫,今天在项目中用到NavigationView,然而发现不知道怎么获取到它的子控件。后来google一下原来这么简单。
NavigationView navView=(NavigationView) findViewById(R.id.nav_view);
View headerView = navView.getHeaderView(0);
这样我们就拿到了它的View了,接下来就可以对它的子控件为所欲为了。
userName= (TextView) headerView.findViewById(R.id.userName);
相关文章推荐
- Android获取NavigationView header中的控件
- Android在onCreate()方法中动态获取TextView控件的高度
- Android在onCreate()方法中动态获取TextView控件的高度
- [Android]在游戏的SurfaceView中获取输入与使用EditText,Spinner等控件的方法
- 【Android 开发】:UI控件之 ImageView 从网络上获取图像
- Android编程 - WebView控件基本使用方法
- Android获取View坐标的几种方法
- 【Android 非人为操作的UI更新】在onCreate()和onResume()等方法中的更新UI操作方法及获取View的相关消息
- Android 获取控件高度宽度三种方法,防止0的出现~~~~赞
- android中布局文件中的控件通过findviewbyid无法关联的解决方法
- Android开发:用getDrawingCache方法获取ImageView中的图像需要注意的问题 本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http:/
- 在android mapview控件里画简单导航路线的方法
- 【Android动态布局】之【使用addView方法时,如何保持已有动态控件位置不被改变】
- Android通过findViewById()获取控件为NULL
- [Android] 获取WebView的页面标题(Title)-----WebChromeClient.onReceivedTitle()方法的重写
- android中点击viewgroup时,子控件也会变成被点击的状态的原因及解决方法
- Android控件系列之ImageView使用方法
- Android ListView 中子控件无法获取焦点的解决方法(主要针对键盘操作)
- android 获取网络数据,回传到本地用TextView显示乱码问题解决方法
- Android控件之EditView常用属性及应用方法