美文网首页
RecyclerView遇到的展示列表项的问题

RecyclerView遇到的展示列表项的问题

作者: biginsect | 来源:发表于2018-05-17 18:01 被阅读7次

    有这么一个需求:向服务器请求数据,服务器返回的数据的某些项可能为空,要求为空的数据对应的列表项不展示。

    开始的时候我是把list_item中的控件ID写死在ArrayList上,然后获取并在onBindViewHolder()中做展示处理。发现这种写法处理上面的需求时会很麻烦,需要多种判断。

    请教同事之后找到了一个方法,在获取到服务器返回的数据时,对数据进行筛选。哪一项的数据不为空则将其以及对应的title数据放入一个bean中,使用ArrayList保存这个bean并传到Adapter中。此时问题解决。

    相关文章

      网友评论

          本文标题:RecyclerView遇到的展示列表项的问题

          本文链接:https://www.haomeiwen.com/subject/fhlidftx.html