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
相关问题
kissmyass · 安卓
2019-12-11 04:41 713 2
珂珂范范 · 安卓
2019-12-19 00:59 559 2
2020-01-31 00:31 693 2
谁都不许动我的砖 · 安卓 / xml
2020-02-05 19:16 1184 2
谁都不许动我的砖 · 安卓
2020-02-06 06:24 764 2
珂珂范范 · 安卓模拟器
2020-02-21 11:10 842 2
珂珂范范 · 安卓
2020-02-29 23:50 429 2
mercenary · 安卓
2020-03-22 02:34 358 2
哦豁! · 安卓报错
2020-03-22 23:17 684 4
Pancica · 安卓
2020-03-23 02:13 520 2
Pancica · 安卓
2020-03-30 08:22 452 2
kuro · 安卓
2020-04-04 00:17 417 4