1

What are the design guidelines for duplicating an item in a RecyclerView?

I already implemented the following gestures:

  • Swipe right: remove item
  • Click: open another Activity with item details
  • Long click: reorder items

My idea for duplicating an item:

  • Swipe left: I think the user would never know without me telling him. Also, does not seem to be intuitive to me
  • Double tap: I heard it is against the guidelines
  • Long click: out of question because it is reserved for triggering the reorder operation
  • a seperate (Button) View within the item with an onClick event (seems legit, but messes up the design (because of the redundance) if any RecylcerView item has one. Leaving this button invisible by default and triggering it to appear would also not be efficient or intuitive in my eyes.)
  • ???

What should I do?

Please don't mind the data in those examples. It is just test data.

Current design:

enter image description here

Design with additional buttons (just to show my point, no final design):

enter image description here

In my opinion it is redundant to have the same button over and over again. It just does not look good.

Look at it live, if you want.

Willi Mentzel
  • 27,862
  • 20
  • 113
  • 121
  • 1
    a separate button for duplicating doesnt sounds like a issue – JAAD Jul 13 '16 at 16:53
  • technically not, but like i said... the redundance does not look so good – Willi Mentzel Jul 13 '16 at 16:55
  • 1
    what do you mean by redundance, please explain clearly – JAAD Jul 13 '16 at 16:57
  • well a separate button i mean in UI and not in RV – JAAD Jul 13 '16 at 16:58
  • +1 to @ankitagrawal, I'd also go with a button, I guess icon would be better. It shouldn't be a big problem on the UI because of the small icon and also it doesn't seem there will be anything more intuitive than that because this is not really common action that you do with a recycler view, so I double people expect something more intuitive than just an icon. – Gennadii Saprykin Jul 13 '16 at 17:00
  • well did you try my opinion – JAAD Jul 13 '16 at 17:09
  • it is an interesting idea, but actually I would like to avoid a mode switch. I want something that can happen right away. – Willi Mentzel Jul 13 '16 at 17:10
  • well you dont have to switch mods for that – JAAD Jul 13 '16 at 17:24
  • if i have to press a button, to make other buttons appear which are usually not visible, it is an (input) mode switch for me. does not matter, I just don't think it is fast nor intuitive. :( – Willi Mentzel Jul 13 '16 at 17:26

1 Answers1

0

My idea for duplicating an item:

Swipe left: I think the user would never know without me telling him. Also, does not seem to be intuitive to me: - yes bad idea

Double tap: I heard it is against the guidelines - well upto but yes user wont know this

Long click: out of question because it is reserved for triggering the reorder operation - okk

a seperate (Button) View within the item with an onClick event (seems legit, but messes up the design (because of the redundance) if any RecylcerView item has one. Leaving this button invisible by default and triggering it to appear would also not be efficient or intuitive in my eyes.) ???

What should I do? My Suggestion:-

well a separate button in UI and not in RV and if you want to duplicate a particular item provide check box for selecting which item to duplicate

JAAD
  • 12,349
  • 7
  • 36
  • 57