NavigationView中获取headerLayout的方法

原创 2016年08月29日 14:01:17

特别简单,总共分三步:

第一步:

获取NavigationView

private  NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view);

第二步:

获取headerLayout

headerLayout = navigationView.inflateHeaderView(R.layout.nav_header_main);

第三步:

获取其中的组件:

        head = (ImageView) headerLayout.findViewById(R.id.Iamge_mine_head);
        myName = (TextView) headerLayout.findViewById(R.id.Tview_mine_myName);

这样会出现一个问题

如下:只需要将xml中的

app:headerLayout="@layout/nav_header_main"
删除即可,当然获取其组件的时候可以利用如下获取

View headerView = navigationView.getHeaderView(0);



版权声明:本文为博主原创文章,未经博主允许不得转载。

NavigationView中获取headerLayout实现点击事件的方法

特别简单,总共分三步: 第一步: 获取NavigationView [java] view plain copy  print? private  NavigationVie...
  • sinat_32829963
  • sinat_32829963
  • 2017年04月06日 16:20
  • 1214

NavigationView获取Header View的问题

NavigationView是Google推出的MD风格支持库里的主要控件之一,一般与DrawerLayout结合使用提供侧滑菜单。 NavigationView的header布局中常用来放置用户头像...
  • zjhhiu5a
  • zjhhiu5a
  • 2015年12月14日 17:39
  • 4559

NavigationView中获取headerLayout的方法

特别简单,总共分三步: 第一步: 获取NavigationView private NavigationView navigationView = (NavigationView) findView...
  • qq_15907463
  • qq_15907463
  • 2016年08月29日 14:01
  • 5112

NavigationView中headerLayout部分重复显示解决方法

最近一直跟着《第一行代码》这本书学习Android开发,书中第12.3节讲解了滑动菜单的用法。本人感觉这个特别的神奇,特别是里面使用NavigationView能够使android程序界面感觉上一个层...
  • feidie436
  • feidie436
  • 2017年04月19日 16:47
  • 380

Android 自己实现 NavigationView [Design Support Library(1)]

转载请标明出处: [http://blog.csdn.net/lmj623565791/article/details/46678867](http://blog.csdn.net/lmj623...
  • lmj623565791
  • lmj623565791
  • 2015年06月30日 14:13
  • 109439

NavigationView 中 获得headerView 的点击事件

MD 中的 菜单控件
  • u012721933
  • u012721933
  • 2016年04月11日 14:26
  • 1962

Android获取NavigationView header中的控件

NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view); View headerView = navi...
  • wjk7186912
  • wjk7186912
  • 2016年04月11日 05:36
  • 2270

NavigationView findViewById can't find header view

在最新的android support library, (23.1.0)中,NavigationView中的headerlayout里,view不能找到,返回的是null,但是在这版本之前确实可以的...
  • u013260551
  • u013260551
  • 2015年10月23日 13:04
  • 544

Android Design Support Library使用详解

Google在2015的IO大会上,给我们带来了更加详细的Material Design设计规范,同时,也给我们带来了全新的Android Design Support Library,在这个supp...
  • qq_23547831
  • qq_23547831
  • 2015年06月09日 10:37
  • 1965

Android自带抽屉布局及NavigationView的使用(动态加载头部图片,修改user名称)

文章转自http://www.07net01.com/2015/12/1020892.html Android自带抽屉布局及NavigationView的使用(动态加载头部图片,修改user名称)...
  • shuguangoo
  • shuguangoo
  • 2017年01月13日 14:23
  • 939
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:NavigationView中获取headerLayout的方法
举报原因:
原因补充:

(最多只允许输入30个字)