为了账号安全,请及时绑定邮箱和手机立即绑定

导航视图获取/查找标头布局

导航视图获取/查找标头布局

慕桂英546537 2019-06-20 10:15:52
导航视图获取/查找标头布局在我的导航视图中,我有一个带有id‘viewId’和活动按钮的标题布局。要设置这些按钮,我在活动的onPostCreate:final View panel = findViewById(R.id.viewId);panel.setOnClickListener(new View.OnClickListener() {... setup goes here ...});新版本的Android支持库,(23.1.0),则无法找到该视图,它将返回NULL。在以前的版本中,它运行得很好。这是一个错误,还是我使用了这个功能错误?如果是,如何访问标头布局并向其添加行为?
查看完整描述

3 回答

?
斯蒂芬大帝

TA贡献1827条经验 获得超8个赞

我就是这么做的ButterKnife对我来说很管用。

protected static class HeaderViewHolder {

    @BindView(R.id.button)
    Button button;

    HeaderViewHolder(View view) {
        ButterKnife.bind(this, view);
    }}

然后像这样使用这个视图持有者:

View header = navigationView.getHeaderView(0);headerViewHolder = new HeaderViewHolder(header);


查看完整回答
反对 回复 2019-06-20
  • 3 回答
  • 0 关注
  • 345 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信