Я знаю, что Android ничего не выделяет в TouchMode. Но я делаю что-то похожее на приложение gmail, в котором вы выбираете материал с левой стороны и показываете детали с правой стороны действия (интересно, как это сделал Google).
Итак, суть в том, что я должен выделить то, что было выбрано в левой части ListView. Я нашел несколько похожих вопросов, и их решения в основном следующие:
1. переопределить метод адаптера getView и setBackground для выбранной позиции
2. setBackground представления onItemClick и очистить его для выбора пыльника
Но ни один из они сработали для меня из-за странного поведения: когда я нажимаю на один элемент и выделяю его, выделяется и пятый элемент после него, и так далее, пока я прокручиваю список вниз.
Есть предложения? СПАСИБО!