Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Filterable не понимаю как в адаптере взять String значение по позиции ? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Android.os.NetworkOnMainThreadException при создании сокета http://www.cyberforum.ru/android-dev/thread1764078.html
Доброго времени суток товарищи. Возникла очень серьезная проблемма. Решил я сделать сетевой чат. Ну все вроде норм. Сервер и клиент запускаются на одном устройстве. Но вот если во WI-FI...
Программирование Android Регистрация аккаунта разработчика Здравствуйте! Обращаюсь ко всем кто регистрировал аккаунт разработчика. Скажите, пожалуйста, карта для оплаты нужна в долларах или подойдет любая (в моем случае в гривнах)? И возможно ли потом на... http://www.cyberforum.ru/android-dev/thread1763883.html
Программирование Android Handlers в новом потоке
Почему не могу создать handlers в новом потоке ? Thread streamThread = new Thread(new Runnable() { public void run() { android.os.Handler h = new android.os.Handler(); ...
Распаковка Zip Программирование Android
Ребят, помогите доработать код. Распаковывает зип на отлично, только мне нужно, чтобы он еще и распаковывал файлы в папку с таким именем как и имя архива. private boolean unpackZip(String path,...
Программирование Android Как вывести объекты списком? http://www.cyberforum.ru/android-dev/thread1763787.html
В XML расположил все объекты вертикально. Но при компиляции многие объекты, которые в низу не выводятся, по идее должен появиться скрул (Я так думаю), но он не появляется. Подскажите в какой объект...
Программирование Android Где лучше хранить рисунки в приложении? Доброго дня. В моём приложении будет пакет рисунков. Куда их лучше положить, в res\drawable или в assets, с прицелом в дальнейшем на то что пользователь будет добавлять свои рисунки?... подробнее

Показать сообщение отдельно
disx
22 / 22 / 0
Регистрация: 26.02.2014
Сообщений: 546
Записей в блоге: 1
17.06.2016, 09:19  [ТС]
CoolMind, вот фильтр:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
 @Override
    public Filter getFilter() {
        Filter filter = new Filter() {
            @SuppressWarnings("unchecked")
            @Override
            protected void publishResults(CharSequence constraint, FilterResults results) {
                objects = (ArrayList<Product>) results.values;
                notifyDataSetChanged();
            }
 
            @Override
            protected FilterResults performFiltering(CharSequence constraint) {
 
                FilterResults results = new FilterResults();
                ArrayList<Product> FilteredArrayNames = new ArrayList<Product>();
 
                // perform your search here using the searchConstraint String.
                constraint = constraint.toString().toLowerCase();
                for (int i = 0; i < objects.size(); i++) {
                    String dataNames = objects.get(i).name;//
                    if (dataNames.toLowerCase().contains(constraint.toString())) {
                        FilteredArrayNames.add(objects.get(i));
                        // FilteredArrayNames.add(dataNames);
                   }
                }
 
                results.count = FilteredArrayNames.size();
                results.values = FilteredArrayNames;
              //  Log.d("VALUES", results.values.toString());
 
                return results;
            }
        };
 
        return filter;
    }
обновление listview происходит только когда ввожу символы, а когда стираю не обновляется ???
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru