android - 防止 onSwiped 从 Kotlin 视图中移除项目
问题描述
我正在尝试在 Kotlin 中实现滑动以显示选项,我已经完成了大部分工作,但无法阻止在onSwiped
被调用时关闭项目,我试图实现的任务是防止项目被关闭
override fun onSwiped(viewHolder: RecyclerView.ViewHolder, direction: Int) {
if(direction == ItemTouchHelper.LEFT || direction == ItemTouchHelper.RIGHT){
recyclerView.post {
showMenu(viewHolder.adapterPosition)
//here i need to prevent dismissing the viewHolder and translate it
//according to menu width
}
}
}
任何帮助将不胜感激。
解决方案
推荐阅读
- python - 当试图获取模型字段值时,我得到 DeferredAttribute 对象 Django
- node.js - -UnhandledPromiseRejectionWarning: DiscordAPIError: Unknown Message-
- python - scipy.optimize 曲线拟合在使用数据集的一部分时给出奇怪的结果
- html - Google Analytics 事件似乎不起作用
- sql-server - 在每个匹配的字符串值之前在文件中添加文本
- css - 当 max-content 具有静态值时使用 minmax() 自动填充
- assembly - 读取输入并保存在堆栈中的简单函数(x86_64 程序集)
- sqlite - SQLite:fts5 和排名,按日期排序
- c# - 我有从存储过程返回的自定义数据,所以我需要将这些数据添加到 list<> 并在 asp.net core web api c#中返回
- html - 如何使 div 粘在父容器的顶部