android-recyclerview相关内容
我正在使用新的Jetpack Pages 3库。我有一个特定的用例。我想使用视图模型在两个屏幕之间共享此数据。 一个屏幕需要分页数据,对于第二个屏幕,我想要这些数据的简单列表(不是分页列表,我需要使用列表...)。我不想在PagingData的对象中列出。 有没有办法在没有PagingData对象的情况下获取列表? 如您所见,Get This Data没有变量。创建Flow时,我甚至
..
我正在尝试基于复杂布局创建底部工作表对话框。 我要实现的是一个带有标题布局的对话框、一个带有元素列表的回收器视图和一个带有几个按钮的底部栏。 以下是我的代码:
..
请帮助我解决以下情况。 我正在开发一个应用程序,在其中一个页面中,我有一个带有背景图像的LinearLayout和带有名称列表的RecillerView。我需要的是,当我向上滚动RecclerView时,我需要上面的LinearLayout也向上移动,以便回收视图中的列表不会位于上面的LinearLayout下面,而当我向下滚动ReccyerView时,我需要向下滚动上面的LinearLay
..
嗨,我在安卓工作。我想让孩子们都能看到回收站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
..
当适配器类中的操作模式处于活动状态时,我要突出显示该项。我可以这样做,但滚动后突出显示状态消失了。我尝试了各种解决方案,但我不知道为什么会发生这种情况? public class MyAdapter extends RecyclerView.Adapter { class MyViewHolder extends Recyc
..
嘿,我正在学习Android Kotlin中的stateflow。我正在使用回收视图创建反向对话日历视图。在我的mainactivity中有一个fragment,在那个里面我有reyclerview。我的目标是在我的回收视图中分页,所以我会提前几个月加载,而不是通过这个answer在我的回收视图中添加越来越多的数据。我成功地做到了这一点。但问题是,当我达到阈值时,它会触发新数据。我的整个列表都被引
..
我应该如何初始化viewHolder?我有这个错误: 我想要做的是在RececumerView中获得选定的项目,但不使用onClick方法。当我收到这个选定的项目时,我需要显示Toast消息。项目是数据类。 进程:com.pors.coopreaderlast,id:7862 Kotlin.UnInitializedPropertyAccessException:lateinit属性view
..
我正在使用片段显示包含项目的回收器视图。 并且我有一个回收器视图的Adapter类。 每次用户单击回收视图项目时,我都需要更改片段TextView中的文本。 这是适配器类中的onClick方法: @Override public void onClick(View v) { int position = getAdapterPosit
..
是否可以在我的适配器中创建多视图类型。就像为我的页眉添加视图一样,在页眉下面是一个列表。 我的适配器的代码片段: public class StoreAdapter extends RecyclerView.Adapter { List mStoreList; p
..
我在Android Kotlin中使用DiffUtil和ListAdapter。我在onResume方法中从服务器调用数据。当onResume调用每一项时,整个数据都在重新绘制视图。如果服务器端有任何数据更改,我希望更新视图,以便它将反映在应用程序中。 ListActivity.kt class ListActivity : BaseActivity() { lateinit
..
在带有水平线条布局的EpoxyRecclerView中,有一个靠齐居中的功能,它的工作原理是,如果我以良好的速度滚动列表,它会继续滚动,直到它放慢速度,并将某个项目放在中心。如果我慢慢滚动并抬起手指,那么下一个项目将跨过/移动到屏幕的中心。有一件事你必须明白,这不是寻呼机。寻呼机仅自动捕捉下一个项目。但我不能像自由滚动一样滚动... 您可以将此gif视为示例 所以,我正在寻找Jetpa
..
您好,我正在尝试将一个新项目添加到我的聊天中,我使用RXJava2调用REST API来获取聊天数据,并使用此嵌套的json响应。 但当我尝试将新项目添加到数组列表(发送新邮件)时,出现NullPointer值: 09-08 13:35:14.529 2869-2869/com.jonathan.myapp E/AndroidRuntime: FATAL EXCEPTION: main
..
我在回收器视图中使用媒体播放器,问题是当不同项目的播放按钮被单击时,它们都会同时播放。如何停止上一个并开始新的? public void onBindViewHolder(@NonNull MyAdapter.ViewHolder viewHolder, int position) { final MediaPlayer mediaPlayer = new MediaP
..
请帮帮我!! 我在回收器视图中使用媒体播放器,问题是当不同项目的播放按钮被单击时,它们都会同时播放。如何停止上一个音频并启动新音频? 以下是适配器代码: public class MyAdapter extends RecyclerView.Adapter { final MediaPlayer mediaPlayer = n
..
我在前面的列表(字符串数据和ImageView)之前实现了其他Webview,并将它们与ConcatAdapter连接在一起。 现在我有以前的适配器(数据列表)、其他新适配器(Webview)和适配器ConcatAdapter。 但是,任何单击和使用notfyDataSetChanged看起来都像是在刷新所有用户界面。 我试过了 ((SimpleItemAnimator) rec
..
我开发的聊天应用程序,有不同类型的消息:简单的文本、图像、文件等。 还有就是信息(其他,在屏幕的左边)和我的信息(在屏幕的右边)。 现在,我对每种类型的邮件都有不同的布局: Item_Message_Simple Item_My_Message_Simple Item_Message_Image Item_My_Message_Image Item_Messag
..
我正在尝试将所有URL的列表从Firebase存储获取到ArrayList中。我尝试使用getDownloadUrl()方法,但ArrayList仍然为空。 这是我的代码- public class LoggedIn extends AppCompatActivity { RecyclerView recyclerView; ArrayList Url=n
..
我的Android项目包括一个包含cardView列表的RececumerView,并且在此RececumerView的顶部还有一个swpeRefresh Layout。当我向下滚动列表并拉出那些cardView时,我只想禁用swpeRefresh Layout。换言之,当ReccyclerView不在第一个项目上时,如果用户想要回滚到第一个项目,则不能显示swpeRefresh Layout。
..