qq_33401683
qq_33401683
采纳率0%
2019-08-11 01:08 阅读 632

android studio setLayoutManager和setAdapter报错

5

看了好多教程还是解决不了Cannot resolve method 'setLayoutManager(androidx.recyclerview.widget.LinearLayoutManager)'、Cannot resolve method 'setAdapter(com.example.xiangqing.adapter.TitleAdapter)'这俩问题

 private void initTitleRecyclerView() {
        LinearLayoutManager manager=new LinearLayoutManager(this, RecyclerView.VERTICAL,false);
        mRecyclerView.setLayoutManager(manager);
        TitleAdapter adapter=new TitleAdapter(mTitleList);
        mRecyclerView.setAdapter(adapter);
    }
```头疼
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • as_csdn 代码的灵魂是bug! 2019-08-12 09:41

    你要用垂直布局写成这样就可以了

    LinearLayoutManager manager = new LinearLayoutManager(getContext());
    

    另外,你的TitleAdapter是不是继承的RecyclerView.Adapter

    点赞 1 评论 复制链接分享
  • caozhy 从今以后生命中的每一秒都属于我爱的人 2019-08-11 11:18

    Cannot resolve method 'setAdapter(com.example.xiangqing.adapter.TitleAdapter)
    应该是你的包不全,或者api level不正确,或者配置问题

    点赞 评论 复制链接分享
  • HAI_YINHE 银河万千 2019-12-18 19:31

    看看记得代码里面是不是敲漏什么了,我搜了好久,在此检查就是写漏了一句view.setTag(holder);图片说明

    点赞 评论 复制链接分享

相关推荐