23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
||||||
1 | ||||||
Живой поиск через один EditText в разных Listview ?21.06.2016, 16:20. Показов 1492. Ответов 19
Метки нет (Все метки)
есть EditText для поиска по спискам в ToolBar MainActivity.
при вводе текста в MainActivity вызывается:
что я могу делать не так ?
0
|
21.06.2016, 16:20 | |
Ответы с готовыми решениями:
19
Ввод в один EditText и авто-вычисление в двух других EditText Сделать живой поиск на jquery через запятую Фильтрация ListView из EditText Создание ListView из EditText |
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
|
|
21.06.2016, 16:27 | 2 |
disx, я обычно использовал обратные вызовы для определения, какой фрагмент будет делать фильтрацию, хотя, наверное, есть и другие варианты.
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
||||||
21.06.2016, 16:55 [ТС] | 3 | |||||
CoolMind,
..хотя даже хоть и так :
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
|
21.06.2016, 17:20 [ТС] | 5 |
Паблито,
0
|
426 / 406 / 68
Регистрация: 06.10.2012
Сообщений: 1,748
|
|
21.06.2016, 17:54 | 7 |
disx, ну попробуйте для начала передавать конкретное буквосочетание, например, "авто". И поставьте точки останова внутри фрагмента, поглядите, куда исчезают данные и показываются ли вообще.
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
||||||
22.06.2016, 09:50 [ТС] | 8 | |||||
Паблито, неа...
CoolMind, попробую... Добавлено через 15 часов 6 минут Паблито, CoolMind, короче в фильтр значение переменной text попадает- это показывают логи... но список опять же просто очищается (или не отображается при вводе символа)... может как-то можно сам фрагмент обновить в этом методе:
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
||||||||||||||||||||||||||
22.06.2016, 11:25 [ТС] | 10 | |||||||||||||||||||||||||
Паблито,
OneFragment(Tab of ViewPager): Кликните здесь для просмотра всего текста
Adapter: Кликните здесь для просмотра всего текста
MainActivity(в onCreate): Кликните здесь для просмотра всего текста
Разметка Main: Кликните здесь для просмотра всего текста
fragment_one: Кликните здесь для просмотра всего текста
0
|
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
22.06.2016, 12:10 | 11 |
я бы начал с того, что выводил в консоль prod.getName().toLowerCase(Locale.getDefault())
зачем там Locale.getDefault() вообще непонятно, все и без этого нормально будет работать сразу будет видно - выполняется ли вообще этой условие с contains или нет
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
|
22.06.2016, 13:10 [ТС] | 12 |
Паблито,
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
|||||||||||||||||||||
22.06.2016, 15:56 [ТС] | 14 | ||||||||||||||||||||
Паблито,
похоже так и есть, но я не специально ( )
Добавлено через 6 минут а и это работает
0
|
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
22.06.2016, 16:03 | 15 |
Log.d("myLogs", charText);
а эта строка выводит в лог именно те символы, которые вводятся в поле ввода? а если после этой строки поставить что-то типа Log.d("myLogs", ""+objects.size()); сколько покажет размер?
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
|||||||||||
22.06.2016, 16:11 [ТС] | 16 | ||||||||||
Паблито,
0
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
||||||
22.06.2016, 17:15 [ТС] | 18 | |||||
Паблито,
0
|
2883 / 2295 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
|
|
22.06.2016, 18:48 | 19 |
Сообщение было отмечено disx как решение
Решение
я думаю, создание адаптера adapter = new BoxAdapter(getActivity(), products);
надо перенести из onCreateView в onPostExecute он создается в oncreateview и в него передается указатель на список, который создается там же, во фрагменте и он пустой естественно в конструкторе из пустого списка ничего не перекидываеся во временный
1
|
23 / 23 / 0
Регистрация: 26.02.2014
Сообщений: 684
|
|
22.06.2016, 23:42 [ТС] | 20 |
0
|
22.06.2016, 23:42 | |
22.06.2016, 23:42 | |
Помогаю со студенческими работами здесь
20
Поиск в БД через ListView EditText.Listener внутри ListView EditText в одном из Item ListView Прокрутка ListView в начало при обновлении EditText Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |