как динамически отображать разные меню для каждого элемента ListView в Android с помощью LongClicking на нем?

Я хочу показать разные меню для каждого элемента списка в Android, он должен проверить статус в списке выбранных элементов и решить, какое меню должно отображаться...

я не знаю, возможно ли это сделать или нет, я имею в виду иметь более одного пункта меню для одного представления списка

например, два элемента отображаются в списке, оба элемента взяты из базы данных

первый пункт - что-то продать, а второй - что-то купить

поэтому, когда я щелкнул первый элемент в списке, он должен показать меню, связанное с предметами продажи, а когда я щелкнул второй элемент, он должен показать меню, связанное с предметами покупки.

заранее спасибо


person Hossein Mansouri    schedule 23.09.2013    source источник
comment
Это дубликат stackoverflow.com/questions/4354807.   -  person Dale Wilson    schedule 23.09.2013


Ответы (1)


Если вы переопределите onCreateContextMenu(), вы сможете отредактировать там параметры меню или создать его динамически.

person nomachinez    schedule 23.09.2013