У меня вопрос: как добавить меню между элементами списка? Что-то вроде этого:
Я предполагаю, что вам нужно будет создать собственный ListView
для этого. Разумеется, вам будет полезно прочитать этот бит о создании пользовательских компонентов и конкретном пользовательском ListView
.
Подход, который я хотел бы сделать, - это динамически добавить новый элемент списка под элементом, который был затронут. Очевидно, что этот элемент будет отображаться по-разному, и именно здесь будут полезны ссылки сверху. Когда затрагивается другой элемент, я удаляю текущий элемент меню и вставляю его в новое место (под последним тронутым элементом).
Лучше всего сделать ваше меню элементом списка и поместить его туда, где вы хотите.