У меня есть представление списка, каждый элемент имеет интерактивное текстовое представление, когда я щелкаю текстовое представление, а затем меняю его на две кнопки. Если я щелкаю снаружи текстового представления, мне нужно, чтобы весь элемент мог реагировать на событие нажатия.
У меня все еще есть рабочий поток, чтобы получить что-то из Интернета, а затем обновить представление списка.Когда рабочий поток уведомляет адаптер представления списка notifydatasetchange, и в то же время я щелкаю текстовое представление в элементе списка, но происходят странные вещи, я щелкаю текстовое представление, но весь элемент реагирует на щелчок.
Я знаю, что это вызвано механизмом повторного использования списка.В обычной ситуации, когда notifydataset Изменено, просмотр списка откажется от события, опубликованного ранее.Но иногда это не сдается.Но я хочу знать, есть ли какой-то способ избежать этого?Я надеюсь, что элемент списка может отменить событие, опубликованное до notifydatasetchange.