腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(496)
视频
沙龙
1
回答
如果在
项目
视
图中
添加
动画
,
则
连续
调用
onBindViewHolder
()
、
、
我有一个回收器视图,它在
onBindViewHolder
()中为每个
项目
添加
了
动画
,这会导致在回收器视
图中
对单个
项目
进行多次
调用
。 我的要求是在回收器视
图中
选择一个
项目
时放大图像。我在
onBindViewHolder
()中为每个
项目
启动了一个
动画
,这导致了对同一
项目
连续
调用
onBindViewHolder
()。
浏览 15
提问于2019-07-21
得票数 0
1
回答
在OS 10.6/7下,淡入
动画
不适用于层背景视图。
、
我有淡入
动画
问题:如果采用相同的方法,我创建一个层背景视图并将其
添加
到其他视
图中
,然后将其
动画
为alpha值:[[view animator] setAlphaValue:alphaValue];视图不带
动画
但是,
如果在
一种方法(例如applicationDidFinishLaunching: )中创建一个层背景视图并将其
添加
到其他视
图中
,而在另一种方法中执行
动画
(例如在按钮操作方法中),
则
所有操作都很好。对于淡出<
浏览 2
提问于2014-06-06
得票数 0
回答已采纳
2
回答
回收者视图滚动混乱
、
、
、
ViewHolder2(v2); else return viewHolder;@Override public void
onBindViewHolder
浏览 0
提问于2016-07-08
得票数 1
回答已采纳
6
回答
如何在RecyclerView项出现时对其进行
动画
处理
、
、
当RecyclerView
项目
出现时,我如何使其具有
动画
效果? 只有在设置回收器数据后
添加
或删除数据时,默认
项目
动画
器才会生成
动画
。我是新开发的应用程序,不知道从哪里开始。
浏览 72
提问于2014-11-04
得票数 291
回答已采纳
1
回答
使用CursorRecyclerAdatper在RecyclerView中删除和撤消
、
当用户单击Viewholder布局中的删除按钮时,它将从回收器视
图中
删除,但在snackbar超时之前还不会从数据库中删除。onClick(View v) { }如何从光标中临时移除然后再
添加
回来目前,在移除
动画
之后,
调用
onBindViewHolder
,因为数据在游标中,所以会再次备份数据。在从数据库中实际删除游标之前,如何临时将
浏览 2
提问于2017-07-25
得票数 0
1
回答
使用来自submitList的ListAdapter后,旋转
动画
无法正常工作
、
、
、
、
在我的
项目
中,我有一个可扩展的回收者的观点。几乎所有东西都正常工作。 当我扩展视图时,我有一个chevron,我想执行180°的旋转,反之亦然。当第一次使用
动画
时,图标会被旋转。我现在的问题是,当我第二次
调用
submitList(List<UIModel>)时,它不会执行
动画
本身,但是图标会闪烁到180°的状态。一个重要的注意事项是,我使用的是MVI,我向ViewHolder
添加
了一个单击监听器,这只是一个Fragment的回调,它将把这个信息传递给ViewModel。如果我在单击监听器中<e
浏览 7
提问于2021-08-09
得票数 0
2
回答
RecyclerView.setItemViewCacheSize和RecycledViewPool.setMaxRecycledViews有什么区别?
、
、
文件上说setItemViewCacheSize 设置要保留的屏幕外视图数,然后将其
添加
到可能共享的可回收视图池中。
浏览 0
提问于2018-03-24
得票数 16
回答已采纳
1
回答
OnCreateViewHolder性能问题
、
、
、
布局是由一行3项组成的网格布局,每个
项目
都有一个复杂的UI外观。将
项目
分离到较小的
项目
将是疯狂的,因为它已经是一个矩阵(正如我所说的,一列3项)。
浏览 0
提问于2019-09-09
得票数 8
回答已采纳
1
回答
AutoLayout和animateWithDuration问题
、
、
、
我正在为iPhone 5的大屏幕更新我的iPhone应用,但animateWithDuration:似乎出了点问题。在我打开自动布局之前,当UITextField成为first responder时,界面元素会在屏幕上稍微向上移动,当UITextField失去first responder状态时,界面元素会向下移动到原来的位置。现在,他们只是随意地在屏幕上飞上飞下,我不知道为什么。我用下面的代码移动对象(这在关闭自动布局的情况下有效): [UIView animateWithDuration:.25 delay:0 options:UIViewAnimationOptionCurveEaseI
浏览 3
提问于2013-05-18
得票数 1
3
回答
将键盘与UIView同步
动画
,同时在iOS7中向后滑动。
、
、
、
、
我希望在iOS7中获得类似于消息应用程序(在大多数文本应用程序中也很常见)的行为,在对话视
图中
,从屏幕左侧向右滑动的行为就像UINavigationController中的后退按钮。但是,
如果在
呈现视
图中
打开键盘,
则
当我开始向后滑动时,键盘会卡住,当我移动手指时,键盘不会向右移动。我想把键盘和呈现视图作为一个单元来
动画
,而不是把键盘放在其他视图的顶部,它们就在后面,这就是我现在得到的(参见第二张截图): (UPDATE:注意到主视图
动画
完成后键盘最终会消失;我关注的是键盘在滑动过程中的位
浏览 3
提问于2014-01-07
得票数 26
回答已采纳
7
回答
RecyclerView适配器notifyDataSetChanged停止花哨
动画
、
、
我正在构建一个基于RecyclerView的组件,允许用户通过拖放重新排序
项目
。一旦我在DragListener方面,我需要它在适配器中的位置,以执行正确的移动,但我只能访问视图。下面是我在适配器视图绑定中所做的工作:public void
onBindViewHolder
(ViewHolder viewHolder, int position) {mArray.add(to, track);} 那么位置标签就不再正确了,如果我是notifyDataSetChanged()
浏览 9
提问于2014-12-04
得票数 32
回答已采纳
3
回答
在从RecyclerView.ItemDecoration中删除项后,RecyclerView.Adapter不会更新
、
我的问题如果我将notifyItemRemoved()
调用
更改为notifyDataSetChanged(),新的最后一项将应用正确的项偏移,但我会丢失从notifyItemRemoved()获得的内置
动画
如果我继续使用notifyItemRemoved()并在前一项上另外
调用
notifyItemChanged(),那么我将得到正确的项偏移,但
动画</e
浏览 2
提问于2017-11-17
得票数 21
回答已采纳
7
回答
在RecyclerView上没有删除
项目
的
动画
、
所有的工作都很好,除了没有
动画
的
项目
删除,即使
动画
上的
项目
添加
工作很好。我想有默认的
动画
删除,但无法使其发挥作用。R.layout.fragment_routines_list_item, parent, false); return new V
浏览 0
提问于2014-11-28
得票数 62
2
回答
安卓RecyclerView按钮滚动时多次点击效果
、
如您在gif下面所看到的:首先,我单击
项目
1,Toast文本出现,按钮背景更改。然后我循环下来,第15项的按钮背景正在改变。最后,我滚动到第一位置
项目
1的按钮颜色仍然在原来的颜色,第4项的按钮背景颜色被改变。mInflater.inflate(R.layout.list_item_handletouch, parent, false)); public void
onBindViewHolder
浏览 2
提问于2015-12-18
得票数 2
回答已采纳
1
回答
UITableView批处理更新行
、
、
通过更新表,是否存在差异,当我更多次
调用
insertRowsAtIndexPaths时,使用一个包含1个对象的数组,而不是
调用
一个包含所有对象的数组?。这看起来可能是一个微不足道的问题,但更新机制相当复杂,特别是当您将插入、删除、重新加载和混合在一起时,不确定这是否会影响
动画
。
浏览 0
提问于2013-08-25
得票数 0
11
回答
RecyclerView单击无效,但单击两次即可工作
、
我正在尝试接收对使用回调机制的RecyclerView
项目
的点击。recyclerView) { } public void
onBindViewHolder
浏览 0
提问于2016-07-07
得票数 29
6
回答
即使RecyclerView.findViewHolderForAdapterPosition()在该位置返回null,也从未在视图上
调用
onBindViewHolder
()
、
、
我有一个包含13个
项目
的列表(虽然可以
添加
或删除),位置为0-12。当第一次显示包含RecyclerView的片段时,只有0到7位置对用户是可见的(位置7只有一半可见)。适配器public void
onBindViewHolder
(final ViewHolder holder, final int position) { ...从我的Log中,我
浏览 8
提问于2016-06-17
得票数 27
1
回答
UITableView批量更新中的删除、插入和移动排序
beginUpdates和endUpdates
调用
之间的UITableView更新一起批处理,并同时执行所有更新。特定于insert和delete操作的执行顺序:对beginUpdates
浏览 31
提问于2015-02-26
得票数 23
2
回答
为什么自定义QGraphicsItem会导致场景或视图移动,除非boundingRect是空的?
、
、
、
、
drawLine()方法由两个drawText()和一个drawText()
调用
组成。起源在中心。boundingRect()还尊重这些坐标(-、-、+、+)以及每个方向的半笔宽度。当创建、移动(或定位)然后将对象
添加
到(可见的)场景时,视图会移动几个像素,以便场景内容稍微移动到右下角。如果boundingRect()返回空的QRectF(),则不会发生这种转换。场景的事先更新()不会改变行为 itemChange()被多次
调用
,但似乎没有提供线索(在
浏览 4
提问于2013-07-09
得票数 1
1
回答
窗口调整大小事件,并
添加
和清除Google标记
、
、
、
事件的顺序可以概括如下: 我在层次结构中将clearMarkers()移到了d
浏览 3
提问于2016-10-12
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券