腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2025)
视频
沙龙
2
回答
安
卓
RecyclerView
适配器
:
如何
实现
notifyItemChanged
线程
安全
?
java
、
android
、
multithreading
、
android-recyclerview
在我的
RecyclerView
.Adapter上,我从onBindViewHolder()向
线程
池previews提交了一个
线程
,以获得
RecyclerView
显示给用户的pdf文件的预览。在该
线程
完成工作后,它应该调用
notifyItemChanged
()。问题是,当主
线程
调用notifyDataSetChanged()之类的东西,而另一个
线程
试图调用
notifyItemChanged
()时,
RecyclerView</em
浏览 76
提问于2021-05-08
得票数 0
2
回答
notifyItemChanged
()在setOnUtteranceProgressListener中调用时不起作用
java
、
android
、
kotlin
、
android-recyclerview
当我在onStart和onDone of setOnUtteranceProgressListener中调用onBindViewHolder时,不会调用onBindViewHolder,并且
recyclerView
{ } val temp = position position =
浏览 0
提问于2019-03-08
得票数 5
回答已采纳
1
回答
获取Android
RecyclerView
以更新React Native组件中的视图
android
、
react-native
、
android-recyclerview
、
react-native-android
我正在使用React Native和included list组件制作一个移动应用程序,性能不够高,所以我开始使用
安
卓
的
RecyclerView
作为list组件。不过,它有一个问题。
RecyclerView
不会更新其内容视图,直到我滚动或更改
RecyclerView
的大小。导致此问题的原因是什么?我
如何
解决它?我尝试过notifyDatasetChanged、
notifyItemChanged
、forceLayout、invalidate、postInvalidate和
浏览 2
提问于2017-09-07
得票数 11
1
回答
RecyclerView
未按预期显示数据库内容
android
、
firebase
、
android-recyclerview
适配器
import android.view.LayoutInflater;import android.view.ViewGroup;import androidx.
recyclerview
.widget.
RecyclerView
; import androidx.
recyclerview
.widget.
RecyclerV
浏览 18
提问于2020-04-04
得票数 0
回答已采纳
1
回答
在Android中获取大量数据时,
如何
减少从JSON URL加载Volley-JSON响应的时间?
android
、
json
、
python-3.x
、
android-studio
、
android-volley
我正在开发一个
安
卓
应用程序,从一个托管的Django REST API网址获取数据,并使用
安
卓
的
RecyclerView
适配器
库显示它。现在的问题是,由于数据是巨大的(大约15000。json中的行),因为JSONArray类的响应对象在
RecyclerView
适配器
的设置甚至开始之前立即检索整个json数据,所以Volley库首先尝试并加载整个数据(这即使在快速网络连接上也会导致很大的延迟
如何
减少此延迟,或者
如何
开
浏览 25
提问于2019-02-16
得票数 0
1
回答
多次注入作用域对象的同一个实例。
android
、
android-adapter
、
dagger-2
、
android-mvp
我有一个活动和它的主持人,都被注入了一个
适配器
。活动需要在
RecyclerView
上设置
适配器
,演示者需要它在数据更改时调用update方法(例如:
notifyItemChanged
)。问题是,由于
适配器
注入了两次,演示程序和活动没有相同的实例。我需要匕首来创建它的一个实例。但是,
适配器
需要活动的上下文,并有@ActivityScope来防止内存泄漏,这意味着我也不能在其上使用@Singleton作用域。 有什么我不明白的吗?是否有一种方法可以在两个类中注入
适配器
,而无
浏览 2
提问于2018-05-28
得票数 1
回答已采纳
3
回答
为什么
RecyclerView
的
notifyItemChanged
(int位置)只工作一次而不是三次?
android
、
android-recyclerview
、
android-volley
、
notifydatasetchanged
} userAdapter.
notifyItemChanged
holder.cards.setBackgroundColor(0x33FF0000); } }
浏览 21
提问于2021-06-08
得票数 0
4
回答
如何
获取回收站特定项目的ViewHolder
java
、
android
、
android-recyclerview
是否只有在给定位置的基础上才能获得回收视图特定项目的ViewHolder?public MyViewHolder getViewHolder(int position){ /** If Found initialize the holder.. **/} 这个函数在我的Adap
浏览 6
提问于2016-11-15
得票数 8
回答已采纳
4
回答
如何
从
recyclerView
适配器
中检测回收,以便在回收之前执行操作?
android
、
android-recyclerview
、
recyclerview-layout
我有一个
recyclerview
,其中包含带有editTexts的字段。当滚动时,编辑文本中的数据由于我使用的一些功能和视图被回收而被混淆或删除。
如何
从
适配器
内部检测到这种情况?
浏览 5
提问于2019-07-09
得票数 0
回答已采纳
3
回答
如果可以的话,使用更具体的更改事件总是更有效。依靠notifyDataSetChanged作为最后的手段。RecycleView
android
、
android-recyclerview
、
android-studio-arctic-fox
在我的代码中,我从网络调用中填充
适配器
,然后通知from,但编译器给了我以下内容: 如果可以的话,使用更具体的更改事件总是更有效。依靠notifyDataSetChanged作为最后的手段。
浏览 13
提问于2021-07-31
得票数 44
1
回答
如何
使用firebase实时数据库
实现
android中有分页功能的回收站列表的搜索?
android
、
firebase
、
firebase-realtime-database
我有一个活动来显示来自firebase实时数据库的数据列表。该活动在顶部有一个搜索栏,我想根据搜索文本过滤回收视图。回收器视图具有分页功能。
浏览 1
提问于2019-11-14
得票数 1
2
回答
领域或纸张为JPA在Android?
android
、
multithreading
、
realm
我正在用开发一个
安
卓
应用程序。对于持久性,我首先在SQLite之上使用了一个内容提供者(非常复杂)。然后我发现了王国。它似乎非常酷,直到我必须通知插入,以使我的
RecyclerView
动态。我在copyToRealm()方法中调用已注册的侦听器,传递给它们添加的RealmObject,以便填充为
RecyclerView
设计的SortedList (支持库列表)
RecyclerView
适配器
这让我讨厌领域
线程
策略和细粒度通知不是内置的事实。而且,王国不允许我定义任何自定义
浏览 4
提问于2015-07-03
得票数 3
1
回答
ListView对插入、编辑、删除notifyDataSetChanged()的更新
android
cursor.notifyDataSetChanged()没有任何效果(它在UI
线程
上调用),ListView.removeViewAt(int)抛出一个UnsupportedOperationException但是在这里,重新启动活动不是一个选项,更改ListView
适配器
是这里的最后一个资源,因为它是一个黑客,不能保证平稳的转换 免责声明非常基本的问题,询问了数百万次,回答为零。
浏览 0
提问于2011-10-10
得票数 3
回答已采纳
3
回答
notifyDataSetChanged不适用于
recyclerView
android
、
android-recyclerview
、
notifydatasetchanged
我正在使用
recyclerView
WITWIT
适配器
。所有的工作都很好,但当我试图改变一些数据(标记为喜欢的项目),但notifyDataSetChanged没有实时更新。SU_Contract.ContactsEntry.CONTENT_URI,values, selection, null); }public class ContactsAdapter extends
RecyclerView</e
浏览 3
提问于2015-11-09
得票数 0
2
回答
Android Kotlin在
RecyclerView
中更改ImageView图片源
android
、
kotlin
、
android-recyclerview
、
android-thread
我有一个活动,它有一个带有图像的
RecyclerView
。
RecyclerView
是通过
适配器
填充的,这很好用,我看到了他的起始屏幕。 ? 我试图在调用hideElements()函数的onStart函数中
实现
这一点。下面是我的hideElements()函数: private fun hideElements() if(
recyclerView
.adapter?.
notifyItemChanged
(i)
浏览 72
提问于2020-10-18
得票数 1
1
回答
Android Studio -
如何
让我的
RecyclerView
在按下按钮后包含更多项目?
java
、
android
、
android-recyclerview
我已经创建了一个带有editTexts的
recyclerView
,它的大小是由
适配器
构造函数中的一个整数定义的,但是现在我想
实现
一个将该整数加一的按钮,这样就可以在我的
RecyclerView
中添加另一个问题是,在第一次创建
recyclerView
之后,我不知道
如何
更新它的大小,这是我到目前为止尝试过的代码。MainActivity: public class MainActivity extends AppCompatActivity { private
RecyclerVi
浏览 22
提问于2021-05-07
得票数 0
回答已采纳
2
回答
如何
为一个List<T>获取
RecyclerView
的条目?
aws-amplify
、
aws-amplify-sdk-android
我被困在需要显示项目的
RecyclerView
的部分。我想要的是得到一个List<T>来喂养一个
RecyclerView
.Adapter。 请给我建议。
浏览 4
提问于2020-06-09
得票数 1
回答已采纳
1
回答
如何
在android中通过div标签渲染html
android
那么
如何
在应用程序中呈现它呢? 我不想用Webview,用Cardview就好了!
浏览 1
提问于2019-10-17
得票数 0
1
回答
Android MVP:处理
RecyclerView
的变化
android
、
android-recyclerview
、
mvp
、
android-mvp
当在
安
卓
应用程序中使用
RecyclerView
时,许多帖子和教程都使用DiffUtil等解决方案来管理列表的更新。然而,这似乎并不遵循MVP,因为
适配器
存在于视图层中。那么,
如何
让展示者(或模型)负责管理
RecyclerView
显示的项目列表的更改,同时使
RecyclerView
保持最新?例如,
RecyclerView
显示电话可以连接到的可用蓝牙设备的列表,其中每一行都包含设备名称和RSSI值。演示者希望按RSSI值从大到小的顺序显示设备,并希望插入发
浏览 0
提问于2017-08-15
得票数 0
2
回答
在android工作室中放置可自定义滚动列表的最佳方法是什么?
android
、
listview
、
android-studio
、
uicollectionview
在
安
卓
工作室做这个最好的方法是什么?有什么想法吗?
浏览 1
提问于2015-09-07
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
性能优化之卡顿延迟
长图片自动循环滚动效果
适配器模式:让你的代码“适配”一切变化,轻松应对需求变更!
跨平台技术趋势及字节跳动 Flutter 架构实践
MVI 设计模式尝鲜
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券