复制项目的设计准则是RecyclerView
什么?
我已经实现了以下手势:
- 向右滑动:删除项目
- 点击:打开另一个带有项目详细信息的 Activity
- 长按:重新排序项目
我复制项目的想法:
- 向左滑动:我想如果没有我告诉他,用户永远不会知道。另外,对我来说似乎并不直观
- 双击:我听说这违反了准则
- 长按:没有问题,因为它是为触发重新排序操作而保留的
- 带有事件的项目中的单独(按钮)视图
onClick
(似乎合法,但如果任何项目有一个事件,则会弄乱设计(因为冗余)RecylcerView
。默认情况下使此按钮不可见并触发它出现也不会有效或在我眼里很直观。) - ???
我应该怎么办?
请不要介意这些示例中的数据。这只是测试数据。
当前设计:
使用附加按钮进行设计(只是为了说明我的观点,没有最终设计):
在我看来,一遍又一遍地使用相同的按钮是多余的。它只是看起来不太好。
如果你愿意,可以现场观看。