Я создал приложение для Android с активностью, в которой есть ListView
, в котором перечислены все плейлисты.
Я добавил ContextMenu
, поэтому при длинном щелчке можно вызвать несколько вариантов, напримеркак "Удалить", "Воспроизвести" и т. д.
В обработчике ContextMenu
как извлечь информацию, чтобы узнать, для какого списка воспроизведения было выбрано контекстное меню.
Здесь я хочу отобразить название выбранного списка воспроизведения в заголовке контекстного меню.
public void onCreateContextMenu(ContextMenu menu,
View v,
ContextMenuInfo menuInfo)
{
super.onCreateContextMenu(menu, v, menuInfo);
menu.setHeaderTitle("Selected Playlist Name");
menu.add(0, v.getId(), 0, "Play");
menu.add(0, v.getId(), 1, "Delete");
}