Как сделать Listview кликабельным вместе с SearchView? - Java
Если без SearchView, то можно использовать это так:
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
if (position==0){
soundPlay(s1);
}
});
А если использовать это вместе с SearchView, внося любое слово в строку меняется местоположение слов в ListView, то есть вот это:
if (position==0){
soundPlay(s1);
}
Уже некоректно.
Я же хочу узнать, как можно присвоить клик просто к словуlist_view.add("Слово",// и тут как то кликабельность прибавить);, а не к позиции, ну или как там можно это сделать.
На ютубе есть ролики https://www.youtube.com/watch?v=8QDTiOUOfKQ, но они не подходят, они просто передают String На новый активити, а мне нужно воспроизвести звук
Ответы (1 шт):
Автор решения: Biron1gg
→ Ссылка
Проблему решил! Спасибо за помощь @woesss ! Вы мне очень помогли.
if (parent.getItemAtPosition(position).equals("Ваше слово")){
soundPlay(s1);
}