0
  • 最佳答案


    老师讲的时候 
    public void onBindViewHolder(@NonNull RecyclerView.ViewHolder holder, int position)
     这段就直接跳过了
    



    不是有position嘛?


    调用getType(position不就可以得到类型了吗)。


    holder内部根据类型findView,这样子就可以找开对应控件的view了,赋值。



    1153952789488054272  评论     打赏       拉大锯
    • Joey  回复 @拉大锯
      可以再具体一些吗?锯子哥
      Joey 2020-08-26 08:44   回复 1298416835061997568
    • 拉大锯  回复 @Joey
      您这是有两个账号?[捂脸]
      拉大锯 2020-08-26 22:37   回复 1153952789488054272
    • Joey  回复 @拉大锯
      没啊,就一个。我就是前两天跟你说的那个海外华人,我中国的朋友帮我注册了这个网站的账号,
      Joey 2020-08-26 22:53   回复 1298416835061997568
    • 拉大锯  回复 @Joey
      哈哈,好吧。那我今天有空的话就写一篇文章然后再评论区给链接你。
      拉大锯 2020-08-27 11:30   回复 1153952789488054272
    • 拉大锯  回复 @Joey
      https://www.sunofbeach.net/a/1298898423868559360
      拉大锯 2020-08-27 16:38   回复 1153952789488054272
    • Joey  回复 @拉大锯
      你个拉大锯老师,我这个水平,Java 的写法都不会了, 还给我展示你Kotlin的功力,我要冒冷汗了。
      Joey 2020-08-28 04:29   回复 1298416835061997568
    • Joey  回复 @Joey
      基本实现了把图片数据传递进去,感谢老师。可能是初级写法,bug出现了,图片会变 。
      Joey 2020-08-28 06:35   回复 1298416835061997568
    • Joey  回复 @拉大锯
      基本实现了把图片数据传递进去,感谢老师。可能是初级写法,bug出现了,图片会变 。
      Joey 2020-08-28 08:27   回复 1298416835061997568
    • 拉大锯  回复 @Joey
      语言只是工具,java,kotlin都可以实现的。
      拉大锯 2020-08-28 10:25   回复 1153952789488054272
  • 这么简单都想不来么?呜呜。


    假设你的数据是一个集合。就像我们的首页一下。有3张图片的item,有1张图片的item,没有图片的item.type则根据每个item的图片来判断。type也有了,数据也有了,在onBindViewHolder里设置即可。


    如果你有多个集合保存不同类型的数据,把index转换一下即可从不同的集合中拿出数据设置。一般来说,你从后台请求回来的数据是同一个集合,所以应该是前面那种。


    同一个集合,不同的类型,后台返回的数据有标记量的。


    比如说我们的首页类型有:分享、文章、问答

    1153952789488054272  评论     打赏       拉大锯
    • Joey  回复 @拉大锯
      本人愚钝,超级新手一个,还请锯子哥展示一下代码。
      Joey 2020-08-26 22:19   回复 1298416835061997568
相关问题
世界不及你好 · 安卓
2020-06-02 17:48 258 2
cc55 · 安卓
2021-02-12 17:28 343 2
Pancica · 安卓
2020-03-22 18:13 331 2
枕头啊枕头 · 安卓11
2021-01-14 16:29 248 2
kissmyass · 安卓
2019-12-10 20:41 400 2
珂珂范范 · 安卓
2019-12-18 16:59 386 2
2020-01-30 16:31 544 2
谁都不许动我的砖 · 安卓 / xml
2020-02-05 11:16 800 2
谁都不许动我的砖 · 安卓
2020-02-05 22:24 571 2
珂珂范范 · 安卓模拟器
2020-02-21 03:10 536 2
珂珂范范 · 安卓
2020-02-29 15:50 294 2