设计指南:RecyclerView

时间:2016-07-13 16:51:38

标签: android android-recyclerview design-guidelines

RecyclerView中复制项目的设计指南是什么?

我已经实施了以下手势:

  • 向右滑动:删除项目
  • 点击:打开另一个包含商品详情的活动
  • 长按重新订购商品

我想复制一个项目:

  • 向左滑动:我认为如果没有我告诉他,用户永远不会知道。此外,对我来说似乎并不直观
  • 点按两次:我听说这违反了指南
  • 长按:无从谈起,因为它是为触发重新排序操作而保留的
  • onClick事件的项目中单独(按钮)查看(看似合法,但如果有任何RecylcerView项目,则会混淆设计(因为冗余)有一个。默认情况下让这个按钮不可见并触发它在我看来也不会有效或直观。)
  • ???

我该怎么办?

请不要介意这些示例中的数据。这只是测试数据。

当前设计:

enter image description here

使用其他按钮进行设计(仅显示我的观点,没有最终设计):

enter image description here

在我看来,一遍又一遍地使用相同的按钮是多余的。它看起来不太好。

如果需要,请查看live

1 个答案:

答案 0 :(得分:0)

我想复制一个项目:

向左滑动:我认为如果没有我告诉他,用户永远不会知道。此外,对我来说似乎并不直观: - 是坏主意

双击:我听说它违反指南 - 很好但是用户不会知道这个

长按:完全没问题,因为它保留用于触发重新排序操作 - okk

一个单独的(按钮)项目中的一个onClick事件(看起来是合法的,但是如果有任何RecylcerView项目有一个混乱的设计(因为冗余)。默认情况下保持此按钮不可见并触发它出现将在我眼里也不高效或直观。)     ???

我该怎么办? 我的建议: -

以及UI中的单独按钮而不是RV,如果要复制特定项目,请选中复选框以选择要复制的项目