Android 抽屉菜单NavigationView中为头像设置监听事件问题

是亮亮呀 2017-02-23 11:30:01
//NavigationView头部点击事件绑定
View drawview = navigationView.inflateHeaderView(R.layout.nav_header_main);
ImageButton head_iv = (ImageButton) drawview.findViewById(R.id.head_iv);
head_iv.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Log.d("Log:","头部被点击了!");
}
});
参考网上的代码是这样写的,自己实现了一下,发现会闪退,进不去APP,把头部点击事件绑定注释掉就没问题,但功能实现不了。
Android 初学者一枚,练习项目中要用到这个功能,还望各位不吝赐教。谢谢。
...全文
263 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ganshenml 2017-02-24
  • 打赏
  • 举报
回复
你确定drawview是ImageButton?
chinahbbt 2017-02-24
  • 打赏
  • 举报
回复
闪退的报错是什么,感觉是空指针了,能不能把代码贴全一点,再贴上报错
是亮亮呀 2017-02-24
  • 打赏
  • 举报
回复
我在代码中用的是ImageView 不过也不行

80,471

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧