Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 5.00
igrok-vip
0 / 0 / 2
Регистрация: 22.04.2013
Сообщений: 123
#1

ListView и контекстное меню - Программирование Android

06.05.2013, 11:54. Просмотров 1897. Ответов 2
Метки нет (Все метки)

Подскажите как сделать так, чтобы контекстное меню знало пункт listview из которого оно было вызвано?
http://www.cyberforum.ru/android-dev/thread1243518.html
Пытался сохранить пункт в onItemClick, onItemLongClick и в onItemSelect, но контекстное меню срабатывает раньше и не знает нажатый пункт.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.05.2013, 11:54
Я подобрал для вас темы с готовыми решениями и ответами на вопрос ListView и контекстное меню (Программирование Android):

Контекстное меню на ExpandableListView
Здравствуйте! подскажите как правильно определить пункт ExpandableListView...

Контекстное меню не работает
Доброго времени суток. Я отбираю записи из базы и формирую список в ListView,...

Контекстное меню RecyclerView
Здравствуйте! Возникла задача создать контекстное меню для recyclerView, при...

Контекстное меню вместо опционального
Здравствуйте! Подскажите, возможно ли сделать так, чтобы при нажатии кнопки...

Хочу сделать подписи к меню, меню у меня создано ListView, есть два массива, как их передать в адаптер?
public class MainMenu extends ListActivity { public void onCreate(Bundle...

2
JIyrApy
34 / 34 / 2
Регистрация: 22.08.2010
Сообщений: 260
06.05.2013, 12:44 #2
Java
1
2
3
4
5
6
7
8
9
    @Override
    public void onCreateContextMenu(ContextMenu menu, View v,
            ContextMenuInfo menuInfo) {
        super.onCreateContextMenu(menu, v, menuInfo);
        
        AdapterContextMenuInfo aMenuInfo = (AdapterContextMenuInfo) menuInfo;
               _объект_ = aa.getItem(aMenuInfo.position); // aa-адаптер
               ...
}
да, и не забудьте registerForContextMenu(_имя_listview_) где-нить в onCreate
2
igrok-vip
0 / 0 / 2
Регистрация: 22.04.2013
Сообщений: 123
06.05.2013, 12:58  [ТС] #3
Спасибо большое
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.05.2013, 12:58
Привет! Вот еще темы с решениями:

При долгом нажатии вывести контекстное меню
Здравствуйте, подскажите, пожалуйста, как сделать так, чтобы при долгом нажатии...

Как реализовать трехуровневое меню в ListView?
Здравствуйте!Как вообще реализуются такие вещи в приложениях?Есть список меню...

Выпадающее меню для каждого пункта ListView
Здравствуйте! Как реализовать подобное меню в списке? Я придумал только с...

ListView. После добавления кнопки перестал быть доступен сам ListView
Кастомизировал ListView с помощью нескольких TextView. Но после того, как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru