【问题标题】:Implement a contextual action bar to recyclerview为 recyclerview 实现上下文操作栏
【发布时间】: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


【解决方案1】:

您应该参考以下链接,它将对您有所帮助 http://www.edumobile.org/android/contextual-action-bar-cab-part2/ 它详细解释了上下文操作栏

它对我有用

【讨论】:

  • 您提供的链接对于创建上下文操作栏很有用...但是我如何将它与 recyclerview 项目选择结合起来?
  • 具体的问题是使用recycler view实现上下文动作,但文章没有谈到recycler view。
  • 我正在获取远程 api 数据并设置为适配器如何使用删除记录的上下文操作模式实现多项选择,请帮助我
猜你喜欢
  • 1970-01-01
  • 2015-08-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多