0 / 0 / 0
Регистрация: 25.06.2019
Сообщений: 6
|
||||||
1 | ||||||
Не так работает фильтр в listView26.06.2019, 00:02. Показов 1066. Ответов 9
Метки android, android studio, filter, java, listview, listviewadapter, listviewitem, search, sqlite (Все метки)
У меня проблема. Сделала все, вроде правильно. В общем есть массив данных, который вытаскивается из бд.
Есть поиск по listView. В общем суть такая. Для listView определен метод onitemclicklistener. Допустим, я нажимаю на первый пункт списка, он показывает активити 1, на седьмой - активити 7. Все вроде хорошо. Но стоит мне в поиске найти пункт 7, он сместиться на место пункта 1, вроде все правильно, вот только как я нажму на пункт 7 он выдаст активити 1, если очищаю edittext, все возвращается обратно и все хорошо. Не могли бы вы мне подсказать, что делать? Просто я новичок в этом деле. Прошерстила много форумов, ответа не нашла. Мой код .Java :
0
|
26.06.2019, 00:02 | |
Ответы с готовыми решениями:
9
ListView фильтр по выделенному ListView фильтр в столбце по алфавиту Что в коде ни так? while не работает так, как ожидаю В listview выводятся только данные первого столбца, что не так? |
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
26.06.2019, 09:42 | 2 |
Первый элемент в адаптере не всегда равен первому элементу в списке name.
Нужно вязаться не к позиции, а к id, например.
0
|
0 / 0 / 0
Регистрация: 25.06.2019
Сообщений: 6
|
|
26.06.2019, 09:53 [ТС] | 3 |
То есть в name.get(id)? Попробую после работы, но не думаю, что поможет(
0
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
26.06.2019, 09:59 | 4 |
0
|
0 / 0 / 0
Регистрация: 25.06.2019
Сообщений: 6
|
|
26.06.2019, 10:10 [ТС] | 5 |
Методом adapter.notifySetDataChanged()?
0
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
26.06.2019, 11:00 | 6 |
Для обновления - да.
0
|
0 / 0 / 0
Регистрация: 25.06.2019
Сообщений: 6
|
|
26.06.2019, 11:13 [ТС] | 7 |
Просто это не работает. Я пробовала. Для Simple adapter notifyDataSetChanged не работает. А менять, то это единственный способ, который я умею делать (
0
|
0 / 0 / 0
Регистрация: 25.06.2019
Сообщений: 6
|
|
26.06.2019, 22:45 [ТС] | 8 |
Можете подсказать в чем может быть проблема?
0
|
1570 / 1168 / 426
Регистрация: 08.05.2012
Сообщений: 5,219
|
|
26.06.2019, 22:49 | 9 |
Я не экстрасенс.
0
|
0 / 0 / 0
Регистрация: 25.06.2019
Сообщений: 6
|
|
27.06.2019, 00:04 [ТС] | 10 |
Просто в логах проблема не высвечивается, то есть программа работает хорошо. MainActivity я сюда выложила. Единственное что могу ещё показать, это DBHelper.У меня только два Java файла
0
|
27.06.2019, 00:04 | |
27.06.2019, 00:04 | |
Помогаю со студенческими работами здесь
10
Сделать так, чтобы и ListView отображал сообщения снизу вверх Почему так работает, а так нет? Where с параметром - Подставить в параметр что-нибудь так, чтобы фильтр выбирал все записи Не работает фильтр Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |