【发布时间】:2015-07-23 10:16:28
【问题描述】:
如何将上下文操作栏添加到 recyclerview 以处理长按项目以允许用户删除它们?我已经有一个有效的回收站视图 有人用过这个库https://github.com/afollestad/material-cab 吗?
【问题讨论】:
-
"我已经有一个工作的 recyclerview" -- 然后在你的项目视图中添加一个长按监听器,并让它打开 CAB。
RecyclerView这里没有什么独特之处。有关示例实现,请参阅 github.com/commonsguy/cw-omnibus/tree/master/RecyclerView/… 和 github.com/commonsguy/cw-omnibus/tree/master/RecyclerView/…。 -
@CommonsWare 您在上面推荐的两个 github 示例之间的主要区别是什么?
-
@AJW:一个结尾有一个“2”。 :-) 更严重的是,
ActionModeList2是更完整的样本,实际上影响了模型数据。ActionModeList实现了动作模式,但实际上并没有做任何响应。 -
@CommonsWare 2:太好了!感谢您的回复。
-
@CommonsWare 我注意到 RecyclerViewActivity 类中有一个 getAdapter() 方法。那只是您设置的通用辅助方法吗?我没有看到任何代码中的任何地方都使用了 getAdapter()。
标签: android android-recyclerview contextual-action-bar