问题标签 [itemtouchhelper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - RecyclerView拖拽排序索引错误
我用ItemTouchHelper
RecyclerView来实现拖拽排序。问题是 ViewHolder 变了,但是 ViewHolder 的索引没有变。怎么了?谢谢!!!
ItemTouchHelperCallback:
适配器:
android - 使用 ItemTouchHelper.Callback 在 RecyclerView 中创建向左滑动菜单
我一直在尝试使用“ItemTouchHelper.Callback”为 RecyclerView 中的项目实现“滑动菜单”。我首先要做的是使项目停止在某个位置,而不是一直滑回(X)位置 0。
对于这个解决方案,我只是按照 Medium 上的教程进行操作,它应该如上所述: https ://codeburst.io/android-swipe-menu-with-recyclerview-8f28a235ff28
下面的代码与教程中的代码不是 100% 相同,因为我还想实现一个项目拖动功能(有效)。
但是,我确实尝试一步一步地遵循教程,但没有任何运气。对于此特定功能,我找不到任何其他有用的教程等
到目前为止,这是我的 ItemTouchHelper.Callback 实现代码:
android - 水平 RecyclerView 的 ItemTouchHelper
我正在尝试为 Horizontal Recyclerview 实现 ItemTouchHelper。(将布局管理器设置为具有方向 LinearLayoutManager.HORIZONTAL 的 LinearLayoutManager)。例如,我想在向下滑动时删除一个项目并向左或向右拖动以交换项目。
我浏览过的所有示例都解释了 Vertical Recyclerview 的 ItemTouchHelper 或网格中的项目。
从以下链接跟踪样本:
https ://medium.com/@ipaulpro/drag-and-swipe-with-recyclerview-b9456d2b1aaf
https://medium.com/@xabaras/recyclerview-swiping-with-style-151e21b1af07
如何在Horizontal Recyclerview中实现向下滑动删除和横向拖动以交换项目?
java - 如何在 RecyclerView 的 ItemTouchHelper 中监听点击事件?
当用户在 ItemTouchHelper 中点击 ChildDraw 上的“编辑”图标时,任何人都可以教我如何添加动作事件?
目前,当用户滑动项目时,它会显示背景颜色和图标。当用户向右滑动并点击“R.drawable.ic_vector_edit”图像时,我想添加动作。
无论如何我可以添加事件吗?...
android - 如何选择性地设置 itemTouchHelper 滑动?
所以我在 recyclerview rv 上实现了这个 itemtouchhelper.simple 回调。
现在在这个 rv 中,我根据内容类型将 2 种布局设置为一行。
因此,当我在 rv 上设置此 touchhelper 时,即使我不想这样做,它也正在这两种布局上实现。我只想将该滑动应用于这种布局的一种类型。
如您所见,我只想在其中包含此 messageholder_from 子项的行上实现滑动,否则我不想实现滑动。
有什么方法可以删除另一个子 messageholder_to 上的滑动动画和侦听器。
我的应用根据消息 ID 显示 to_layout 或 from_layout。
感谢您提供任何帮助。
android - 如何防止画布在android中自动清除?
我有一个 recyclerView,我添加了一个与 onTouch 方法一起使用的 itemTouchHelper 回调。
当我滑动并单击视图之外的任意位置时,它应该使按钮消失并将视图返回到其原始位置。
我的问题是(仅)当我滑动、触摸 EditText 并将其向下拖动时,我在画布上绘制的按钮似乎消失了。我试图找到调用 onChildDraw 的位置,但它没有进入函数,所以我认为它与画布本身有关。
android - 如何在画布上绘制可绘制对象?
我做了一个SwipeController
扩展类的类Callback
。
onChildDraw
如下:
drawButtons
方法如下:
现在这可以正常工作。但我想使用可绘制的图像,而不仅仅是按钮上的简单文本。有没有办法做到这一点?任何帮助将不胜感激。
android - ItemTouchHelper.Callback 让我只打开一项
我正在尝试根据这篇文章在 android 中实现滑动操作:[ https://codeburst.io/android-swipe-menu-with-recyclerview-8f28a235ff28]
我正在尝试实现这样一种方式,即当用户在关闭项目上滑动时,它将关闭打开的项目并滑动新的项目。我已经用了 2 天了,非常感谢这里的帮助。
谢谢
android - Recyclerview 拖放 ontouch
我曾经ItemTouchHelper
在recyclerview
. 它工作正常。但它只适用于长按。我需要这样做onTouch
这是我使用的代码。请帮我!!!