Я использую библиотеку MaterialSearchView .Когда я ищу в первый раз, правильные элементы возвращаются.Если я нажму на первый результат, будет выбран правильный элемент, и itemName
будет напечатано в logcat.Если я снова ищу другой элемент, правильные элементы снова возвращаются, но если я выбираю какой-либо из результатов, печатается старый элемент (из предыдущего поиска), а не тот, который я выбрал.
Этомой код:
materialSearchView.setOnItemClickListener((adapterView, view, position, l) -> {
String itemName = itemNames.get(position);
materialSearchView.closeSearch();
Log.d(TAG, itemName);
});
Есть идеи?Спасибо!