Я работаю над графическим интерфейсом, и в настоящее время я создаю пользовательский ListView. Я хочу показать всплывающее меню по длинному щелчку на одной из строк и получить данные простым щелчком. Все работает нормально, пока я не добавлю OnLongClickListener в строку (я бы предпочел, чтобы строка могла обрабатывать это событие сама по себе). Я прекращаю получать события в OnItemClickListener. Любые идеи о том, как это решить?OnLongClickListener блокирует событие OnItemClickListener
0
A
ответ
0
Вам нужно setOnItemLongClickListener
вместо этого на onLongClickListener
listView.setOnItemLongClickListener (new OnItemLongClickListener() {
public boolean onItemLongClick(AdapterView parent, View view, int position, long id) {
//do your stuff here
}
});
0
Смотрите ссылку
Возвращает истину, если обратный вызов потреблял длинный щелчок, ложь в противном случае.
+0
Устанавливая его на false, достаточно странно остановил код в методе LongClick от работы – SverkerSbrg
Смежные вопросы
- 1. Определить кнопку onlongclicklistener оставить (вверх) событие?
- 2. Автозаполнение onItemClickListener событие не запускается?
- 3. Draggable блокирует событие касания
- 4. OnLongClickListener не работает
- 5. onLongClickListener issue
- 6. Блок сообщений блокирует событие mouseLeftButtonUp
- 7. RecyclerView onLongClickListener отказываются вызвать
- 8. Android ListView OnItemClickListener событие не работает
- 9. OnItemClickListener override OnItemLongClickListener
- 10. OnItemClickListener
- 11. Android Spinner OnLongClickListener или OnItemLongClickListener
- 12. Custom ArrayAdapter onLongClickListener
- 13. ошибка в OnLongClickListener метод
- 14. OnLongClickListener не работает
- 15. OnLongClickListener не работает
- 16. Вибрация от OnLongClickListener
- 17. OnLongClickListener по пункту меню
- 18. OnClickListener onLongClickListener logic
- 19. Освобождение onLongClickListener Android
- 20. Где инициализировать onLongClickListener
- 21. Событие триггера Backbone.js блокирует последующий оператор
- 22. OnLongClickListener не работает с achartengine
- 23. Android - OnItemClickListener захват dont't событие щелчка в adapterview
- 24. OnLongClickListener не запускается для ListView
- 25. EditText OnLongClickListener, вызывающий несколько событий
- 26. Разница между oncreatecontextmenu и onLongClickListener
- 27. OnLongClickListener не запускается на ViewPager
- 28. onLongClickListener не работает на WebView
- 29. Проблема с onLongClickListener и позицией
- 30. OnLongClickListener в Button внутри ListView
Но тогда я должен обработать событие на один уровень вверх по иерархии. Невозможно ли справиться с этим в самой строке? – SverkerSbrg
@SverkerSbrg Невозможно использовать его в адаптере. почему вы хотите обработать его в адаптере. Позвольте мне взглянуть на ваш код, разместите свой код – Pragnani
Хорошо, тогда я просто повышу уровень, спасибо! – SverkerSbrg