У меня есть список с элементами в пользовательском релятивируе, который реализует Checkable. Он содержит флажок, который проверяется/не проверяется через проверяемый интерфейс.Listview onItemClick() checkable
setFocusable установлен в значение false для флажка, так что я могу использовать onItemClicked для списка.
Теперь, когда элемент щелкнул, установлен флажок. Я схожу с ума от этого.
В методе getView для моего адаптера я устанавливаю флажок onCheckChangeListener.
Этот прослушиватель вызывается каждый раз, когда щелкнет список и проверяет флажок.
Я видел вопросы, как выбрать отмечаемый ListItem onitemclick, и им получить это поведение по умолчанию ....
Проблемы с этим поведением:
Флажок должен провериться, нажав на флажок не нажимая на listitem. Я запускаю Actionmode для текущего видимого фрагмента при щелчке по галочке, и я заменяю текущий фрагмент при щелчке элемента списка. ОБА происходят прямо сейчас, и это означает, что, неправильно Actionmode для неправильного фрагмента и сил на близком backpress ...
наилучших пожеланий Vino
Не совсем понятно, чего вы пытаетесь достичь здесь, какова ваша проблема/вопрос? –
Установите флажок, чтобы установить флажок, не щелкая по элементу списка. Я запускаю Actionmode для текущего видимого фрагмента при щелчке по галочке, и я заменяю текущий фрагмент при щелчке элемента списка. BOTH происходит прямо сейчас, и это означает, что неправильный Actionmode для неправильного фрагмента и fc на обратном пути .... yeehaaaaaww .... – VinoRosso