Возможно ли создать динамическое контекстное меню в android?Параметры динамического контекстного меню
Что я имею в виду, например, если у меня есть список элементов, которые могут быть в двух состояниях: «читать» и «непрочитывать». Я хочу иметь возможность отображать контекстное меню с опцией «Отметить как прочитанное» для непрочитанных элементов и «Отметить как непрочитанное» для прочитанных элементов.
Так нажав на:
> read
> unread <-- click
> read
покажет контекстное меню "Отметить как прочитанное" в результате:
> read
> read
> read <-- click
появится меню "Отметить как непрочитанное".
Есть ли какая-то функция, которая позволяет мне настроить создание контекстного меню непосредственно перед его отображением?
Любая помощь приветствуется!
Что представляет элемент .targetView? Спасибо! – drozzy
Когда вы создаете список на Android, каждый элемент в списке является 'View'. Вы можете использовать разные типы представлений, например простой «TextView» (как в примере выше) или пользовательский вид (например, внешний макет в XML с помощью «LinearLayout», различные «TextView's, Images, и т.д). «TargetView» представляет собой «Просмотр», который используется для отображения каждого элемента в списке. – Cristian