1

复制项目的设计准则是RecyclerView什么?

我已经实现了以下手势:

  • 向右滑动:删除项目
  • 点击:打开另一个带有项目详细信息的 Activity
  • 长按:重新排序项目

我复制项目的想法:

  • 向左滑动:我想如果没有我告诉他,用户永远不会知道。另外,对我来说似乎并不直观
  • 双击:我听说这违反了准则
  • 长按:没有问题,因为它是为触发重新排序操作而保留的
  • 带有事件的项目中的单独(按钮)视图onClick(似乎合法,但如果任何项目有一个事件,则会弄乱设计(因为冗余)RecylcerView。默认情况下使此按钮不可见并触发它出现也不会有效或在我眼里很直观。)
  • ???

我应该怎么办?

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

当前设计:

在此处输入图像描述

使用附加按钮进行设计(只是为了说明我的观点,没有最终设计):

在此处输入图像描述

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

如果你愿意,可以现场观看。

4

1 回答 1

0

我复制项目的想法:

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

双击:我听说这违反了指导方针 -很好,但是用户不会知道这一点

长按:没问题,因为它是为触发重新排序操作而保留的 -好的

带有 onClick 事件的项目中的单独(按钮)视图(似乎合法,但如果任何 RecylcerView 项目有一个,则会弄乱设计(因为冗余)。默认情况下使此按钮不可见并触发它出现也不会在我看来是高效或直观的。)???

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

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

于 2016-07-13T17:06:00.170 回答