cost 99 ms
RecyclerView 中的粘性项目内容 - Sticky item content in RecyclerView

将 recyclerview 项目的内容粘贴到屏幕一侧的最佳方法是什么。 因此,当元素离开屏幕时,它的内容会粘在一边,并且只有在元素的其余部分没有空间供该子元素使用时,它才会与它的父元素一起使用。 我附上了用户向左滚动的示例,因此 rv 项目的红色子项被粘在屏幕的左侧。 ...

尝试在空对象引用上调用虚拟方法“void androidx.recyclerview.widget.RecyclerView.setLayoutManager(androidx.recyclerview..)” - Attempt to invoke virtual method 'void androidx.recyclerview.widget.RecyclerView.setLayoutManager(androidx.recyclerview..)' on a null object reference

我想使用 Fragments 编写一个带有底部导航的优秀聊天应用程序。 在 ChatsFragment.kt 我遇到了一个问题:在此处输入图像描述 我在 ChatsFragment 中的有趣 onCreateView(): usersRecycler.layoutManager 上的异常 = ...

为什么 LinearLayoutManager.childAt() 返回 null? - Why does LinearLayoutManager.childAt() returns null?

我有一个 recyclerview,其中在每次选择项目时都会调用下面显示的方法。 该方法仅在我不滚动recyclerview时成功运行,因此第一个可见为0。当我向下滚动并选择第一个和最后一个可见的内容时,该方法已正确设置,但如屏幕截图所示,由于我不明白的原因, childAt 返回 null 而不是 ...

使用像 inshorts 应用程序一样的 recyclerview 添加滑动效果 - Add swipe effiect using recyclerview like inshorts app

我正在尝试实现像 inshorts 和 way2news 应用程序这样的滑动效果,到目前为止,我只能找到使用 viewpager 和 pageradapter 的解决方案。 这些对我来说工作正常,但我必须使用 recyclerview 和 recyclerview 适配器实现相同的解决方案。 下面是 ...

LayoutManager.startSmoothScroll 滚动到错误的 position - LayoutManager.startSmoothScroll scrolls to wrong position

我有一个RecyclerView的商品类别和其上方商品类别的HorizontalScrollView ntalScrollView。 我正在尝试实现以下行为:当您单击滚动视图中的类别时,回收器会滚动到该类别的第一个好位置。 为此,我首先在LiveData中找到与回收商内容相对应的选定类别的商品,然 ...

如何获取当前在回收站视图的线性布局中不可见的视图 - How to get the views which are not visible currently in the linear layout of the recycler view

我正在设计一个 Instagram 故事类型模板。 我陷入了一个非常奇怪的问题。 我在主要活动中使用了回收站视图。 MainActivity:(这只是显示的布局。我已将方向更改为水平)。 我的布局: 然后我设计了一个自定义适配器,并在布局中使用了线性布局。 单击每个视图时,它会打开一个显示整个 ...

GridLayoutManager 如何在下一行显示不同的视图类型 - GridLayoutManager how to display different view type on next row

如何配置GridLayoutManager在不同的行显示不同的viewtypes类型? 例如,我有 2 个视图RecycleView viewtypes以下内容: 我想要的是: 结构很简单,先显示categories ,然后显示items ,如果categories结束,则跳转到下一行。 Grid ...

Android 根据适配器中的屏幕旋转/宽度改变高度 - Android change height depending on screen rotation /width in Adapter

我有以下布局: 每个 Pokemon Team 行的大小固定为 100dp: 每行中的 Pokemon 是在此适配器中创建的图像视图: 我的问题是当我旋转设备时: 我希望至少有 200dp 的高度以使每一行更大(否则我认为在平板电脑等设备中它看起来会非常小),如下所示: ...

如何获取滚动 position 相对于当前文本视图开始的偏移量? - How to get the offset of scroll position relative to the current text view's start?

我有一个包含 TextView 的 RecyclerView。 TextView 的数量可以变化,它们的大小也可以变化,并且可以动态更改。 当用户滚动到列表中的某个 position 并退出应用程序时,我希望能够在下一个 session 中返回到那个确切的 position。 为此,我需要知道从 ...

使用 ViewModelProviders 时 RecyclerView.Adapter 未达到 onCreateViewHolder? - RecyclerView.Adapter does not reach onCreateViewHolder when using ViewModelProviders?

我的 recyclerview 没有达到 onCreateViewHolder 或 getItemCount。 我已经检查并确定我的项目计数不为 0,我在适配器中添加了断点,但除了构造函数之外没有调用其他方法。 我看过的问题: Recyclerview 不调用 onCreateViewHolde ...

notifyDataSetChanged 上的反向布局 RecyclerView 中不需要的滚动 - unwanted scroll in reverse layout RecyclerView on notifyDataSetChanged

这是解释问题的图像,以便您更好地理解嗨朋友们,我正在构建一个聊天模块,我使用了 recycler-view 和反向布局(线性布局管理器)。 我面临的一个问题是,每当我加载下一页聊天时,它都会向后滚动到几个位置。 我不知道为什么会这样。 我正在使用 Kotlin,当我只删除反向布局时,它工作得很好。 ...

RecyclerView如何设置scrollToPositionWithOffset(x,y)? - How to set the scrollToPositionWithOffset(x,y) of RecyclerView?

我有一个 RecyclerView 从 API 获取数据。 我正在使用排球。 我正在分批获取 20 个项目的数据。 我希望使用线性布局管理器 myLLM.scrollToPositionWithOffset(x,y) 设置滚动 position,以便在获取下一批数据时,当前重置为顶部的滚动 pos ...

RecyclerView 水平布局上的选定项目隐藏在 Android 上的布局开始之后 - Selected Item on RecyclerView Horizontal Layout keeps hidden behind start of Layout on Android

我正在使用带有 LinearLayout Manager 和水平方向的 RecyclerView。 它用于电视应用程序,因此需要使用 dpad 进行导航。 但是每当我去完成并回来时,它就会卡在最后一个。 见照片: 选中的 ItemView 是第一个,但不会去中心。 如果你向右走,然后回来,它会 ...

为什么Recyclerview从列表的一半开始向上/向下滚动? - Why Recyclerview start scrolling up/down from half of the list?

实际上,我正在基于过滤器数据列表更新“ RecylerView”列表适配器。 当我更新适配器数据时,更新成功,但是滚动从适配器列表的一半开始。 有人遇到过这样的问题吗? 我已经尝试过的事情-将Recyclerview放在RelativeLayout内-将Recyclerview的高度设 ...

检测何时recyclerview到达最高位置 - Detect when the recyclerview has reached the top most position

我有用于显示聊天的recyclerview。 我已经设置了layoutmanager的属性-stackFromEnd-true,该属性实际上用于到达recyclerview的底部。 我面临的问题是我想在recyclerview中实现分页。 当用户到达页面顶部时,应该拨打第二页网络电话。 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM