Получить ContextMenu, связанное с элементом ListView в BindView - PullRequest
1 голос
/ 13 февраля 2011

При использовании пользовательского адаптера с методом BindView возможно ли получить объект ContextMenu, связанный с привязанным представлением?

Я хотел бы изменить элементы, отображаемые в контекстном меню, в зависимости от отображаемого элемента, и не могу найти способ получить соответствующее ContextMenu.

Спасибо

1 Ответ

3 голосов
/ 13 февраля 2011

Вы можете получить информацию о позиции и других деталях в меню Информация:

@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {
    final AdapterContextMenuInfo adapterMenuInfo = (AdapterContextMenuInfo) menuInfo;
    int pos = adapterMenuInfo.position;
    // Do what you will
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...