android-recyclerview相关内容

Android分页3-从PagingData<;T>;对象获取数据列表

我正在使用新的Jetpack Pages 3库。我有一个特定的用例。我想使用视图模型在两个屏幕之间共享此数据。 一个屏幕需要分页数据,对于第二个屏幕,我想要这些数据的简单列表(不是分页列表,我需要使用列表...)。我不想在PagingData的对象中列出。 有没有办法在没有PagingData对象的情况下获取列表? 如您所见,Get This Data没有变量。创建Flow时,我甚至 ..
发布时间:2022-09-06 15:50:41 移动开发

如何在滚动Receierview Android的同时滚动父布局

请帮助我解决以下情况。 我正在开发一个应用程序,在其中一个页面中,我有一个带有背景图像的LinearLayout和带有名称列表的RecillerView。我需要的是,当我向上滚动RecclerView时,我需要上面的LinearLayout也向上移动,以便回收视图中的列表不会位于上面的LinearLayout下面,而当我向下滚动ReccyerView时,我需要向下滚动上面的LinearLay ..
发布时间:2022-08-05 18:57:20 移动开发

如何在Reclerview Android中填充项目宽度的子项

嗨,我在安卓工作。我想让孩子们都能看到回收站Android的全景。我有水平重影。我将在图表中显示我想要的内容。 场景1 当我在回收器视图中有更多项目时,我希望在我的回收器视图中显示这样的孩子。 预期产量 场景2 当我有三个项时,我想这样显示。它将填充循环视图中的整个视图。 预期产量 场景3 当我在回收视图中有两个项目时,我需要看起来像这样 预期 ..

添加循环视图粗线的顶部、中间和底部分割线

嘿,我想在循环视图中显示顶部、中间和底部的分隔符。How to add dividers and spaces between items in RecyclerView。它的工作是在中间和底部增加隔板。但我找不到在第一个项目的顶部添加分隔符。有谁知道如何做到这一点吗?提前谢谢。 import android.content.Context import android.graphics.C ..

回收器视图:未连接适配器;跳过布局

我一直在阅读有关堆栈溢出和此blog post的不同答案,并尝试实施他们的解决方案,但我仍然收到错误: 回收视图:未连接适配器;正在跳过布局 所以我在片段中的onCreateView中初始化了回收器视图,如下所示: public class ProfileFragment extends Fragment { private ModelUser user; private V ..
发布时间:2022-06-21 21:05:03 移动开发

状态流引用回收式Android Kotlin中的整个数据

嘿,我正在学习Android Kotlin中的stateflow。我正在使用回收视图创建反向对话日历视图。在我的mainactivity中有一个fragment,在那个里面我有reyclerview。我的目标是在我的回收视图中分页,所以我会提前几个月加载,而不是通过这个answer在我的回收视图中添加越来越多的数据。我成功地做到了这一点。但问题是,当我达到阈值时,它会触发新数据。我的整个列表都被引 ..

如何在Kotlin中初始化适用于Android的RecclerView适配器中的viewHolder

我应该如何初始化viewHolder?我有这个错误: 我想要做的是在RececumerView中获得选定的项目,但不使用onClick方法。当我收到这个选定的项目时,我需要显示Toast消息。项目是数据类。 进程:com.pors.coopreaderlast,id:7862 Kotlin.UnInitializedPropertyAccessException:lateinit属性view ..
发布时间:2022-04-22 14:06:50 移动开发

DiffUtil重绘ListAdapter Kotline中的所有项目

我在Android Kotlin中使用DiffUtil和ListAdapter。我在onResume方法中从服务器调用数据。当onResume调用每一项时,整个数据都在重新绘制视图。如果服务器端有任何数据更改,我希望更新视图,以便它将反映在应用程序中。 ListActivity.kt class ListActivity : BaseActivity() { lateinit ..

如何实现Jetpack Compose中列表的靠齐居中功能?

在带有水平线条布局的EpoxyRecclerView中,有一个靠齐居中的功能,它的工作原理是,如果我以良好的速度滚动列表,它会继续滚动,直到它放慢速度,并将某个项目放在中心。如果我慢慢滚动并抬起手指,那么下一个项目将跨过/移动到屏幕的中心。有一件事你必须明白,这不是寻呼机。寻呼机仅自动捕捉下一个项目。但我不能像自由滚动一样滚动... 您可以将此gif视为示例 所以,我正在寻找Jetpa ..

使用ConcatAdapter时,RecrecerView开始闪烁

我在前面的列表(字符串数据和ImageView)之前实现了其他Webview,并将它们与ConcatAdapter连接在一起。 现在我有以前的适配器(数据列表)、其他新适配器(Webview)和适配器ConcatAdapter。 但是,任何单击和使用notfyDataSetChanged看起来都像是在刷新所有用户界面。 我试过了 ((SimpleItemAnimator) rec ..

如何在聊天应用上组织不同类型的消息的循环查看?

我开发的聊天应用程序,有不同类型的消息:简单的文本、图像、文件等。 还有就是信息(其他,在屏幕的左边)和我的信息(在屏幕的右边)。 现在,我对每种类型的邮件都有不同的布局: Item_Message_Simple Item_My_Message_Simple Item_Message_Image Item_My_Message_Image Item_Messag ..
发布时间:2022-03-25 22:40:52 移动开发

当循环视图不在第一个项目上时,如何禁用swperefreshlayout?

我的Android项目包括一个包含cardView列表的RececumerView,并且在此RececumerView的顶部还有一个swpeRefresh Layout。当我向下滚动列表并拉出那些cardView时,我只想禁用swpeRefresh Layout。换言之,当ReccyclerView不在第一个项目上时,如果用户想要回滚到第一个项目,则不能显示swpeRefresh Layout。 ..