腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
检测
视图
在
RecyclerView.ViewHolder
中
部分
可见
当ViewHolder
中
感兴趣的
视图
移动到窗口边界之外(滚动或
部分
滚动)时,有没有好的方法来
检测
或者更好地得到通知?我在想,一种选择是
在
RecyclerView上设置一个滚动监听器,检查我的LayoutManager
中
是否有findFirstCompletelyVisibleItemPosition()等,然后计算哪些
视图
不再
可见
calculateVisibility();}; 其中calculateVisibility()将在每个滚动事
浏览 9
提问于2016-08-19
得票数 2
1
回答
检查RecyclerView项的子
视图
在
屏幕上是否
可见
、
我有一个场景,在这个场景
中
,我需要知道一个RecyclerView项的子
视图
在
屏幕上是否
可见
。
在
本例
中
,每个RecyclerView项都有一个TextView,我需要知道该TextView是否
在
屏幕上完全
可见
。我已经知道这
部分
了,但现在我的问题是: 如何从我的片段
中
调用适配器,让它知道
视图
在
屏幕上是
可见
的?在这方面我应该遵循什么最佳实践?下面是我的片段类方法,<e
浏览 1
提问于2020-11-14
得票数 0
3
回答
如何在回收
视图
变为空后设置
视图
的
可见
性
、
、
、
当回收
视图
变成empty.The时,我试图动态地将与回收
视图
位于同一片段
中
的
视图
的
可见
性设置为不
可见
的
视图
。问题是,我正在从适配器内的回收
视图
中删除一个项目,而
可见
性必须设置
在
碎片内。我还实现了“滑动删除”回收
视图
项目,但这是
在
带有rv的片段内,以及需要变得不
可见
的
视图
中,并且工作正常。从适配器
中
删除: holder.shopp
浏览 19
提问于2020-05-25
得票数 0
回答已采纳
4
回答
具有隐藏/显示其子类的项的RecyclerView
、
根据某些规则(这是
在
onBindViewHolder
中
决定的),TextViews可能被隐藏(
可见
性消失)或显示。我的问题是,例如,如果我
在
RecyclerView中有3项(A、B和C)具有相同数量的
可见
TextViews和A
在
列表的顶部,B位于中间,C位于底部,例如B必须显示比以前更多的TextViews,那么
在
一段短暂的时间内编辑: 在其中一条评论
中
,有人建议我可能不得不自己动画化和转换
视图
。这是必要的,还是有其他方法可以做到?如
浏览 8
提问于2016-04-11
得票数 3
3
回答
如何
检测
表
视图
中的
部分
不在
视图
中?
、
有一个包含三个
部分
的表
视图
。最后一节可能包含许多项。我需要在表
视图
只显示最后一个
部分
时
在
导航栏上显示一个按钮(例如,用户向上滚动单元格,以便第一个和第二个
视图
不
可见
)。那么,基本上如何
检测
表
视图
现在只显示最后一个
部分
,而前两个
部分
的单元格不再
可见
?
浏览 1
提问于2012-02-03
得票数 0
回答已采纳
2
回答
以下
视图
未
检测
到点击的RecyclerView滑动
、
(
部分
),如下所示public void onSwiped(
RecyclerView.ViewHolder
viewHolder, int direction) {} public void onChildDraw(Canvas c, RecyclerView recyclerView,
RecyclerView.ViewHolder
((myViewHolder) viewHolder).getSwipeLimit())
浏览 16
提问于2016-08-28
得票数 15
2
回答
如何动态更改CardView
中
的内容
、
、
最初,卡片显示时间和日期,但是当用户
在
卡片上刷卡时,卡片中的内容必须改变,它应该完全显示一个新的布局,其中包含一个TextView描述。我到处搜索,但他们都放弃了移除或移动RecyclerView
中
的卡。这是我的卡片布局card_view.xml return false; @Overridepublic
浏览 2
提问于2017-08-15
得票数 0
回答已采纳
1
回答
当android View
在
App内
可见
时,是否会触发事件?
、
我的应用程序包含多个
视图
(可滚动),其中之一是CustomView (扩展
视图
),当此
视图
在
可见
区域内时,是否有任何安卓事件触发。我想的方法是
在
onAttachedToWindow的时间范围内使用后台线程来onDetachedToWindow这个线程将使用customView.getGlobalVisibleRect(rectangle)来检查
视图
的任何
部分
是否
在
屏幕上
可见
,但这是自旋锁方法,有没有更好的方法来<em
浏览 1
提问于2015-08-14
得票数 18
回答已采纳
4
回答
在
RecyclerView
中
播放视频-
在
屏幕外滚动时播放/暂停视频
、
、
、
、
我已经实现了一个使用纹理
视图
和媒体播放器实现的视频播放器的回收
视图
。我希望增加功能,当用户滚动离开屏幕的视频,它将暂停并保持对该视频的引用,以便如果他们回滚到那个视频,它将从那个点播放。我不是
在
找人帮我做这件事,我只是想找些指点,希望有人能分享他们在这方面的知识……提前感谢视频播放器 public
浏览 6
提问于2015-08-11
得票数 11
1
回答
显示
部分
视图
时运行代码
、
、
、
、
首先,我确信我缺少一种最佳实践方法来导航和加载
部分
视图
。所以,如果我走错路了,请告诉我。我有种感觉,我让这件事变得比需要的更困难。<div
浏览 3
提问于2013-09-23
得票数 0
回答已采纳
2
回答
为甚麽这些循环再造品不能填补他们的意见呢?
、
、
我有一个水平的RecyclerView
在
一个NestedScrollView里面,
在
一个SwipeRefreshLayout里面。这大概是一个错误的原因。当我加载数据时,孩子们显示的很好,但是一旦我滚动到一个结束并重新复制,孩子们就不会填充他们的
视图
。关于如何通过布局约束、不同的父
视图
类型和更改焦点来修复这个问题,我已经找到了许多不同的建议,但问题仍然存在。onBindViewHolder确实被调用了,但是由于某种原因,绑定没有发生?
浏览 5
提问于2017-09-13
得票数 1
回答已采纳
1
回答
如何在RecyclerView中使用NestedScrollView,以便只加载
可见
项
、
、
、
预定的布局应是由水平分隔器和标题将单个项目分成几个
部分
的网格布局。(人们可能会想到谷歌照片的图片库
视图
。)整个布局应该是可滚动的。下图说明了一个模型。
在
左边,可以看到整个(虚拟)布局。
在
右边,可以看到
可见
的
视图
端口。ReyclerView为整个图库
中
的每个项目实例化一个独立的对象
RecyclerView.ViewHolder
,而不仅仅是针对
可见
项。在这个例子
中
:60个对象,而不是26个。此外,
在<
浏览 0
提问于2021-02-26
得票数 0
1
回答
如何使触觉看不见的
视图
?
、
、
我有一个ContentView,其中我应用了一个自定义效果来
检测
它的点击。我还有一个透明的StackPanel,它覆盖了它的一
部分
,以便在左下角和右下角显示一些按钮。问题是,
在
ContentView的
可见
部分
,但是
在
StackPanel下,没有
检测
到抽头(因为抽头实际上
在
StackPanel上,这没有自定义效果)。是否有一种方法可以使StackPanel“不
可见
”来点击,或者以某种方式通过面板将其传递到其下方的
视图
(
浏览 1
提问于2020-05-07
得票数 1
回答已采纳
2
回答
回收器
视图
屏幕外的子
视图
持有者返回null
、
、
、
我
在
recyclerView中有20个子
视图
,
在
启动时只有5个是
可见
的。如果我尝试访问屏幕外的子
视图
持有者,则返回null。如何解决这个问题?
RecyclerView.ViewHolder
holder = recyclerView.findViewHolderForAdapterPosition(i); holder是null。
浏览 74
提问于2019-02-11
得票数 0
1
回答
如何跟踪viewpager2
中
每个页面中文本
视图
的
可见
性?
、
、
、
我有下面的代码,我一直
在
讨论如何允许用户: 当按下"ENTER“时,将该图像上的文本设置为不
可见
。当用户导航到右侧时,下一个
视图
将包含一个文本和图像。-When用户向后导航,离开他设置为不
可见
的文本
视图
,应该仍然是不
可见
的,并且只需按enter键,就可以使它再次变得
可见
。最后一
部分
是我被困在什么,因为我无法弄清楚如何在我的
视图
页内的每个“线性布局”将记住它的
浏览 3
提问于2020-04-01
得票数 1
1
回答
检测
视图
的某些
部分
是否不
可见
?
、
是否可以
检测
到
视图
的某些
部分
在屏幕上不
可见
?编辑 我知道一个
视图
的高度是0。有人知道为什么吗?我取onCreate的高度。
浏览 0
提问于2011-06-27
得票数 0
回答已采纳
1
回答
Android -
视图
太大,无法放入图形缓存
、
、
、
我有一个扩展自定义
视图
的类,它必须像时间线一样绘制一条线和一些文本。07-02 15:56:05.209: W/View(7364): View too
浏览 0
提问于2013-07-02
得票数 1
3
回答
getChildAt(pos)
在
RecyclerView上返回null
、
我使用的是RecyclerView,其中我有行数,每一行都有进度条,其中updates.First四行是visible.When,行数大于4,我
在
回收
视图
上调用getChildAt(pos)来获取
视图
,
浏览 21
提问于2017-01-20
得票数 2
回答已采纳
2
回答
回收者
视图
滚动混乱
、
、
、
我正在尝试一个异构的回收
视图
,遵循本教程。所有的工作都很好,期待的
部分
,我滚动的回收
视图
,布局没有正确显示。我有两个布局,一个有文字,另一个有图像,
在
滚动时,我留下了大量的空白
在
文本
部分
,给观众一种感觉,有一些图像之前在这里。我已经检查了在线链接,但没有解决任何issue.Your帮助是需要和赞赏。这是我的密码public class ComplexRecyclerViewAdapter extends RecyclerView.A
浏览 0
提问于2016-07-08
得票数 1
回答已采纳
1
回答
RecyclerView OnBindViewHolder为某些循环行调用了超过1次
、
、
我想澄清回收公司的行为
在
一个方向滚动,例如自上而下。正如我所看到的,一些行可以调用几次OnBindViewHolder,即使我们每次滚动只向下滚动。在这种情况下,当我将动画放在OnBindViewHolder
中
时,我的动画也会播放几次。这一目标的共同方法是什么?谢谢。
浏览 0
提问于2017-12-23
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
基于部分可见异常样本的异常检测问题
在Solidworks中如何更改默认的标准视图方向
在Oracle数据库中,哪个后台进程刷新物化视图?
自动光学检测设备在PCB检测中的应用
机器视觉在缺陷检测中的应用
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券