分段回收器视图适配器,隐藏空白部分

法哈德·比拉勒(Fahad Bilal)

我的问题与此非常相似:https : //github.com/luizgrp/SectionedRecyclerViewAdapter/issues/130

我想做的是隐藏空白部分,我尝试了各种方法来做到这一点,但是我一直在失败。我相信有人可以立即指出我必须执行的操作才能隐藏空白部分。

    val headerHolder = holder as HeaderViewHolder
    if (sectionItemsTotal<=1){
        headerHolder.itemView.cl_lesson_header.visibility = View.GONE
        holder.itemView.visibility = View.GONE
    }

这有效,但显示空白视图。尝试了sectionAdapter !!。notifyDataSetChanged(),但实际上并没有帮助。

Cheticamp

通常最好从中删除项目RecyclerView,因此您不必担心隐藏它。如果您不从RecyclerViewthen中移除该项目,则要隐藏该项目,您将必须从返回零高度视图onCreateViewHolder()(如果为水平,则为零宽度)

您可以搜索“隐藏项目RecyclerView”以获取有关此主题的一些点击。另请参阅示例。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

回收器视图适配器中的选项菜单

高级回收视图适配器

键盘输入隐藏回收视图适配器中的新条目

尝试将视图绑定与回收器视图适配器一起使用

如何通知数据集已更改其适配器外的回收器视图?

自定义回收器视图适配器 - 如何排除某些项目?

Firebase Firestore回收器视图适配器复制每个文档的列表

有人可以为我解释这个回收器视图适配器,类头等

回收者视图未到达适配器

我的回收者视图适配器返回 null

回收视图不显示来自适配器的数据

旋转器和回收站的通用适配器

Firebase 回收器适配器未显示任何内容

Firebase 回收器适配器未填充

如何在回收器适配器中添加片段?

Firebase回收器适配器不起作用

从回收站视图的适配器内重新加载回收站视图

使用回收器视图从 firebase 检索数据时出错:E/RecyclerView:未附加适配器;跳过布局

从另一个回收器适配器类的 onClick() 调用一个方法来运行回收器视图

安卓。Java。回收适配器

Android Studio部分分页器片段适配器

滚动时如何使用回收站视图识别节适配器的子项的位置

如何在回收者视图适配器中获取上下文

将适配器设置为回收站视图时,出现空指针异常

回收者视图列表适配器错误地更新了UI

未连接适配器;在材料对话框中跳过回收者视图的布局

适配器不能应用于回收视图搜索

从回收视图适配器中的数组列表中区分项目

从回收者视图适配器到活动中获取价值