RecyclerView小部件是ListView和GridView的更高级和灵活的版本。
在 React 本机 UI 组件中使用 RecyclerView 时“无法找到 receiveTouches 的 EventEmitter”
我有一个 React 本机 UI 组件,它使用 RecyclerView 来显示可滚动的卡片列表。 我这样定义我的视图: 公共类 ListView 扩展 LinearLayout { 自定义回收器视图
NestedRecyclerView 中分散 TouchEvent 的注意力
我有一个嵌套的RecyclerView。我将它们称为 ParentRecyclerView 和 ChildRecyclerView。 我的目标有点复杂。 如果我点击ParentRecyclerView的项目,那么ParentRecyclerVie的颜色...
我想将row_center_list.xml放在fragment_center的名为gym_list_recycler的recyclerView中。我不知道,因为 gpt 说没有代码错误。我遵循 ChatGPT 告诉的每一个步骤。我...
当我们更改主题时,适配器会变为 null,并且当我们使用 addTask 函数时,应用程序会崩溃
包com.example.myapplication; 导入 android.content.Context; 导入 android.os.Bundle; 导入 androidx.annotation.NonNull; 导入 androidx.fragment.app.Fragment; 导入 androidx.recyclerview....
如何在Android RecyclerView适配器中过滤后获取原始项目位置?
我在android recyclerview适配器中实现了过滤器。但问题是,当我过滤项目时,项目的位置发生了变化。我需要过滤后项目的原始位置?我怎样才能得到...
有没有办法让RecyclerView的requiresFadingEdge不受paddingTop和paddingBottom影响
目前,我需要在我的第一个RecyclerView项目和最后一个项目中使用RecyclerView的paddingTop和paddingBottom,因为我想避免复杂的空间计算。 不过,我注意到,
我正在开发一个简单的记事本应用程序,首先我使用listView来显示所有笔记。但现在我使用RecyclerView。当我使用 listview 时,我使用 OnItemClickListener 将数据传递给另一个 ac...
我有一个用于两种不同类型的类别的选项卡布局:收入和费用。我使用 CategoriesViewModel 获取所有类别,并观察列表是否有任何更改。当选择一个选项卡时...
我有 ViewPager2 和 3 个片段,并且所有片段都有 recyclerview,但在中间片段 recyclerview 中,如果我尝试触摸 recyclerview 项目,则不会滚动,但如果我触摸右或左 si,它会平滑滚动...
如何使从回收器视图中拖动的项目出现在目标上方而不是消失在其下方?
我有一个回收视图和一个图像视图。我希望能够将列表中的项目拖到图像视图的顶部(然后将其放下)。 问题是,当我拖动该项目时,它会消失......
这是我的布局: 这是我的布局: <androidx.appcompat.widget.LinearLayoutCompat xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" tools:context=".ScannerFragment"> <androidx.constraintlayout.widget.ConstraintLayout android:layout_width="match_parent" android:layout_height="wrap_content"> <androidx.camera.view.PreviewView android:id="@+id/cameraPreview" android:layout_width="match_parent" android:layout_height="0dp" app:layout_constraintDimensionRatio="16:9" app:layout_constraintTop_toTopOf="parent" /> <ScrollView android:id="@+id/scrollView" android:layout_width="match_parent" android:layout_height="wrap_content" app:layout_constraintTop_toBottomOf="@id/cameraPreview"> <androidx.recyclerview.widget.RecyclerView android:id="@+id/saleList" android:layout_width="match_parent" android:layout_height="wrap_content" app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager" /> </ScrollView> <View android:id="@+id/filler" android:layout_width="match_parent" android:layout_height="0dp" app:layout_constraintTop_toBottomOf="@id/scrollView" app:layout_constraintVertical_weight="1" /> <androidx.appcompat.widget.LinearLayoutCompat android:id="@+id/total_widget" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="horizontal" android:padding="4dp" app:layout_constraintBottom_toBottomOf="parent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/total" android:textSize="24sp" /> <View android:layout_width="0dp" android:layout_height="match_parent" android:layout_weight="1" /> <TextView android:id="@+id/sum" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textSize="24sp" /> </androidx.appcompat.widget.LinearLayoutCompat> </androidx.constraintlayout.widget.ConstraintLayout> </androidx.appcompat.widget.LinearLayoutCompat> 这就是它的样子: 请查看图像底部,RecyclerView 中的项目是否覆盖了“Total”文本。我希望 RecyclerView 最多扩展至“Total”文本的顶部。 问题是,即使 RecyclerView 为空,我也希望“Total”文本粘在广告上方的底部。因此我不能简单地以这种方式限制它。 我尝试了“填充”视图的各种约束,但这也无法正常工作。在某些情况下,添加到 RecyclerView 的项目会使 RecyclerView 从 CameraPreview 和“Total”文本之间的中间展开。只是最终覆盖了 CameraPreview 和“Total”文本... 是否有一种有意识的方法来实现我想要的布局,而无需无休止地摆弄它? 几件事: 1)Recyclerviews 内置了滚动功能。无需将其放入 ScrollView 中。 2)向RecyclerView添加constraint_bottom_toTopOf(在删除滚动视图之后)并将其限制在您不希望它重叠的任何视图之上(我假设是total_widget)
子RecyclerView项拦截父RecyclerView项的点击事件
父项目单击 子项目点击 我有一个父 RecyclerView,里面有嵌套的子 RecyclerView 项目。问题是我只点击了父项的非子RecyclerView部分...
我创建了动态视图的数组列表,其中包含一个微调器和两个编辑文本,通过为其创建模型类动态添加到数组列表中。将视图添加到列表是wo...
回收器视图:检测到不一致。无效的视图支架适配器positionViewHolder
回收器视图不一致检测到错误,在快速滚动或在加载更多项目时滚动时出现。 致命异常:主要 进程:com.pratap.endlessrecyclerview,PID:21997 java.lang.
Android Studio 应用因 RecyclerView 崩溃
我的应用程序使用 RecyclerView 来显示可以使用 SQLite DB 添加/删除的项目列表。在应用程序的主屏幕中,RecyclerView 应显示在 2 个按钮上方,这些按钮允许
想在其他Function中设置Recycle View的可见性但显示NullPointerException
在 MainActivity.java onCreate 函数中,我设置了一个 Recycler View 作为 suggestList,并将其用作搜索建议。但是,我想设置它的 .setVisibility(View.GONE) (当搜索建议...
我在我的应用程序中添加了一个功能,用户可以刷新数据,但问题是,当调用notifyDataSetChanged()时,它会自动滚动到顶部,我不想要这个。 我尝试使用
ItemTouchHelper.SimpleCallback onMove() 未触发
我想在我的RecyclerView中实现拖放。据我发现,实现此目的的最佳方法是将 ItemTouchHelper 附加到 RecyclerView。 onSwiped() 工作正常,但 onMove() 永远不会
如果我使用反向布局,最近的聊天会显示在聊天屏幕的顶部。如何在输入框上方底部显示最近的消息。 (如瓦普)
我正在使用 recyclerview 在聊天屏幕中显示聊天列表。 (安卓java) 渲染聊天消息后,我需要向下滚动才能看到最后一条消息。所以我添加了 下面的行...
即使在数组列表和adapter.notifyDataSetChanged()中添加数据后,回收器视图也不会显示
有一个RecyclerView suggestList,单击它的任何itemView,我们会得到adapterposition(),它通过一个函数从用于suggestList适配器的ArrayList获取值。现在,...