腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5652)
视频
沙龙
3
回答
notifyItemChanged
方法
在
回收
器
视
图中
不
调用
onBindViewHolder
、
} isConflictResolved = true; return position; public void
onBindViewHolder
@Override
浏览 46
提问于2017-08-14
得票数 12
9
回答
如何防止RecyclerView项目
在
notifyItemChanged
(pos)后闪烁?
、
我现在有一个
回收
视图,其数据每5秒更新一次。要更新列表中的数据,我将使用notifyItemRangeChanged(position, mList.size()); 每次我
调用
notifyItemChanged
()时,
回收
器
视
图中
的项目都会正确更新,但是它会闪烁,因为这会导致再次
调用
onBindViewHolder
。
浏览 8
提问于2017-02-21
得票数 76
回答已采纳
1
回答
Android RecyclerView不会在内容更改时更新
、
我有一段代码,用于添加/更新位于
回收
器
视
图中
的卡片视图的内容。但是,它不会更新内容,即使我
调用
了我尝试过
在
runOnUiThread
方法
中
调用
它,但它仍然没有更新。我尝试进入
onBindViewHolder
(),里面的值
浏览 2
提问于2015-05-21
得票数 3
2
回答
Android FlexboxLayoutManager重新创建项目
、
、
、
我使用FlexboxLayoutManager显示动态宽度的
回收
视图项目。我面临的问题是,当项目的背景发生变化时,它会重新激活/重新绘制所有不太吸引人/不需要的下一个项目。 )我还尝试过
在
Adapter
浏览 5
提问于2019-10-21
得票数 1
回答已采纳
3
回答
在
回收
视
图中
发出刷新行的视图
、
、
当
调用
notifyItemChanged
时,我想更新
回收
视图的视图。问题是,我不想刷新整个行,而只想刷新行的视图。(以避免行的闪烁效应)我能用它来达到这个目的吗?如果是的话,怎么做呢?
浏览 4
提问于2016-02-16
得票数 7
回答已采纳
1
回答
在
安卓系统上异步更新RecyclerView中的所有项目
、
我有一个
回收
器
视图,我想更新每个项目的一个属性后,初始创建,为用户提供更好的体验。我想异步地做这件事,因为获取数据需要时间。 如何迭代
回收
器
视
图中
的项目并随后进行更新。我从列表视图移到了
回收
器
,因为它有一个
方法
NotifyItemChanged
。
在
windows上(对不起),
在
列表视
图中
,我想这应该是listview.items。 我可以保存视图的
OnBindViewHol
浏览 28
提问于2019-01-04
得票数 0
回答已采纳
1
回答
RecyclerView SnapHelper --如何改变拍到的和未拍到的物品的背景?
、
、
我使用的是水平LinearLayoutManager的
回收
视图。我想改变
回收
查看项目的颜色,当项目是
在
一个中间的抓拍。 所以我用了LinearSnapHelper。因此,我做了一个全局变量snappedPosition,并将其设置为0,所以
回收
视图的第一项将被默认抓拍。然后,我
在
我的适配器的
onBindViewHolder
中
调用
了
onBindViewHolder
,并为
回收
视
图中
的每一个项目更改了默认的颜色,除了一个与
浏览 0
提问于2018-05-11
得票数 1
回答已采纳
1
回答
为什么
notifyItemChanged
(位置)
不
更新RecyclerView中的所有项?
、
、
、
、
我正在尝试更新,比方说,在从firebase数据库中获取某些值之后,
在
回收
视
图中
同时更新3个项目。下面的
方法
遍历三次ArrayList itemname,并对每个值
调用
SecurityAlertSensor(itemname)
方法
。 } 该
方法
在
每次迭代时从Firebas
浏览 2
提问于2021-06-06
得票数 0
0
回答
将图片加载到
回收
器
视
图中
的正确位置
、
、
、
我
在
回收
器
适配器中进行网络
调用
,以检索图片的url。收到url后,我使用通用图像加载
器
将图片加载到图像视
图中
。问题是,当我
不
滚动时,图片会加载到正确的位置,但一旦我滚动,图片就会被放大到错误的位置。这是我的适配器: if (holder
onBindViewHolder
(
浏览 26
提问于2017-11-29
得票数 0
2
回答
奇怪的RecyclerView复选框onCheckChanged行为
、
、
我的工作是
在
RecyclerView项目中设置checkboxe。我知道它的一些问题。但是,只有10个项目,没有滚动错误的监听
器
被
调用
。public void
onBindViewHolder
(final MyViewHolder holder, int position) { } } 现在,奇怪的是,这个checkedC
浏览 15
提问于2016-07-23
得票数 3
回答已采纳
6
回答
为什么RecyclerView.
notifyItemChanged
()将创建一个新的ViewHolder并同时使用旧的和新的ViewHolder?
、
false); } } } mHeader.text = text;
notifyItemChanged
position=0 id=-1, oldPos=-1, pLpos:-1 no p
浏览 238
提问于2015-06-05
得票数 48
回答已采纳
1
回答
如何在
不
接触
回收
站视
图中
行项目的其他视图的情况下更新行项目的视图?
、
嗨,我想在不改变其他视图的情况下改变一行
回收
站视图。我尝试通过
notifyItemChanged
来实现,但问题是
在
我的适配器中,我正在用
onBindViewHolder
方法
进行服务
调用
,当notifyDatasetChanged被触发时,该服务也会被再次
调用
我不想
调用
服务,我只想更新该行的视图。我该怎么做呢?
浏览 3
提问于2016-01-18
得票数 0
3
回答
为什么RecyclerView的
notifyItemChanged
(int位置)只工作一次而不是三次?
、
、
、
我试图复制
回收
视图
方法
的操作,其中我有3个项目
在
ArrayList项目名中,也存储
在
sqlite表中。对应于每个项目名称,
在
该表中分配一个'id‘。在这里,我希望对于下面的每一次迭代,所有3个项目都应该根据Adapter类的
onBindViewHolder
()
方法
中定义的条件改变颜色。(alert_position);
onBindViewHolder
()
方法
负责根据主类中position变量的值更改卡片的颜色。@Ove
浏览 21
提问于2021-06-08
得票数 0
1
回答
RecyclerView中的可扩展/折叠布局-获取API并在可扩展布局中创建动态视图,当滚动时不显示数据。
、
我有
回收
视图和视图点击我使用您的图书馆展开和崩溃。这里的问题是基于API响应动态创建了可扩展视图布局。因此,
在
API加载的时候,如果我滚动布局,那么视图就不会被API中的记录更新。我只
在
点击
回收
视图项目行并获取API和构造布局时
调用
API。
onBindViewHolder
将在滚动页上被
调用
,视图将被刷新。但我不知道如何在滚动时加载子视图数据。我
在
notifyItemChanged
中插入了“OnBindHolder”,但是它抛出的异常
浏览 0
提问于2018-03-15
得票数 0
1
回答
在
RecyclerView.Adapter中,
notifyItemChanged
并不总是
调用
onBindViewHolder
、
我正在处理一个相当烦人的bug,其中
notifyItemChanged
()的多个(相同)
调用
有时只触发
onBindViewHolder
()。
notifyItemChanged
(index);
onBindViewHolder
非常简单。() (有时频繁,
在
一秒钟内多次
调用
)时,一些更新将被删除。我已经查看了所有显而易见的事情,比如确保索引是正确的,并且
notifyItemChanged
()实际上正在被
调用
。为什么有些时候会跳过<em
浏览 2
提问于2020-04-01
得票数 1
5
回答
从适配器内部刷新整个RecyclerView
、
、
、
我尝试从Adapter类中刷新整个RecyclerView (
onBindViewHolder
方法
)。如果我点击列表中的一个项目,我希望这个项目参数会改变。这样做最好的
方法
是什么?
onBindViewHolder
方法
在
Adapter类中:public void
onBindViewHolder
(@NonNull final StoreRecyclerViewAdapter.ViewHolder"already available"
浏览 2
提问于2019-07-19
得票数 1
回答已采纳
6
回答
即使RecyclerView.findViewHolderForAdapterPosition()
在
该位置返回null,也从未在视图上
调用
onBindViewHolder
()
、
、
适配器public void
onBindViewHolder
(final ViewHolder holder, final int position) { ...从我的Log中,我看到0-7位置是肯定的:我有一个selectAll()
方法
如果返回的持有者是null,我将
调用
selectOnBind(),该
方法
在
浏览 8
提问于2016-06-17
得票数 27
1
回答
在
回收
器
视
图中
添加带有复选框的新行(如google keep)
、
我有一个“步骤”列表与复选框的
回收
视图,我想添加一个新的“步骤”,每次我点击键盘上的新行Google keep example键 如图所示,每次您按下新的行键时,都会自动出现一个带有复选框的新行,并自动聚焦现在,我有一个带有复选框的
回收
器
视图。但我想知道recyclerview是最好的
方法
,还是有其他
方法
。提前感谢!
浏览 13
提问于2021-03-19
得票数 0
3
回答
回收
商查看物品的怪异行为
为什么boldface被设置为
回收
视
图中
的每12个值。 更新
浏览 1
提问于2017-12-19
得票数 1
回答已采纳
1
回答
如果在项目视
图中
添加动画,则连续
调用
onBindViewHolder
()
、
、
我有一个
回收
器
视图,它在
onBindViewHolder
()中为每个项目添加了动画,这会导致
在
回收
器
视
图中
对单个项目进行多次
调用
。 我的要求是
在
回收
器
视
图中
选择一个项目时放大图像。我
在
onBindViewHolder
()中为每个项目启动了一个动画,这导致了对同一项目连续
调用
onBindViewHolder
()。
浏览 15
提问于2019-07-21
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
TheadLocal 引起的内存泄露故障分析
cad三维的线怎么转二维-线条高效相互转换方法分享
小心点,别被当成垃圾回收了
Java即时编译器原理解析及实践
Django 框架-类视图和中间件
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券