Можно ли создать динамическое контекстное меню в Android?
Что я имею в виду, например, если у меня есть список элементов, который может находиться в двух состояниях: «прочитано» и «непрочитано»».Я хочу иметь возможность вызвать контекстное меню с опцией «Пометить как прочитанное» для непрочитанных элементов и «Пометить как непрочитанное» для прочитанных элементов.
Итак, нажмите:
> read
> unread <-- click
> read
отобразит контекстное меню «Пометить как прочитанное», в результате чего:
> read
> read
> read <-- click
отобразит меню «Пометить как непрочитанное».
Есть ли какая-то функция, которая позволяет мненастроить создание контекстного меню непосредственно перед его отображением?
Любая помощь приветствуется!