Я новичок в разработке Android, и мой вопрос о том, как лучше всего предоставить параметры для элементов списка? В ОС Bada вы можете сдвинуть любой элемент списка по горизонтали и получить доступ к параметрам этого элемента. http://horrorcoding.altervista.org/developing-on-bada-2-0-%E2%80%93-how-to-use-listcontextitems-in-a-listviewgroupedlistview/
Но этого нет на Android. Итак, как это сделать? У моей основной деятельности есть список, если вы нажмете на элемент, он откроет новое действие с подробной информацией о выбранном элементе.
Но в основной деятельности вы должны иметь возможность удалять или редактировать любой элемент. Итак, мои идеи:
idea1: я помещаю небольшой значок редактирования в верхний правый угол элемента, и когда пользователь нажимает на него, я отображаю QuickAction с параметрами редактирования/удаления. http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/ Если пользователь нажимает на другую часть элемента, просто откройте подробное действие.
idea2: я использую контекстное меню для длительного нажатия на элемент. Но эта опция «невидима» для пользователей, так как же они могут знать, что могут долго нажимать на элементы?
Что вы думаете?