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

Как реализовать поиск по Listview? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как отобразить в ListView информацию из двух таблиц по запросу http://www.cyberforum.ru/android-dev/thread1755232.html
Код создания таблиц из БД: db.execSQL("create table GROUPS (_id integer primary key autoincrement, " + "NAME_OF_GROUP text);"); db.execSQL("create table SCHED (_id integer primary...
Программирование Android Простое получение GPS данных Нужно простой код для получения GPS данных. Без всяких проверок на: наличие связи со спутниками, на включённость GPS модуля, и.т.д и.т.п.. Я создал экземпляр класса Location, но он выводит 0.0 0.0 в... http://www.cyberforum.ru/android-dev/thread1755178.html
Как собрать android приложение из исходников? Программирование Android
Здравствуйте. Скачал исходный код приложения на просторах гитхаба. https://github.com/afollestad/material-camera. В папке есть файл gradlew.bat; я его запустил, дождался завершения процесса, затем...
Не работает XOR с русскими символами Программирование Android
Необходимо написать приложение XOR-шифрования на Android - написал. Собственно само шифрование здесь. но одно "но" - с латинскими символами все шифрует, а русские - "не хочет". Андроидом начал...
Программирование Android Не работает остановка потока! http://www.cyberforum.ru/android-dev/thread1754596.html
Помогите пожалуйста! Укажите на ошибку! Почему не останавливается поток???? public class FoneService extends Service { // ИМЯ СЕРВЕРА (url зарегистрированного нами сайта) // например...
Программирование Android Offline-карты Здравствуйте! Подскажите, как сделать оффлайн карты для своего города? Карты должны быть наподобии 2гис. Заранее спасибо! подробнее

Показать сообщение отдельно
Frozik6k
12 / 12 / 7
Регистрация: 04.04.2016
Сообщений: 51
07.06.2016, 18:50
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
        Map<String, String> map = new HashMap<>();
        map.put("первый", "Владимир");
        map.put("второй", "Егор");
        map.put("третий", "Константин");
ListViewAdapter adapter = new ListViewAdapter(getApplicationContext(), map);
 
 
        String searchText = "Влад";
 
        for (Map.Entry<String, String> entry : map.entrySet()){
            String key = entry.getKey();
            String value = entry.getValue();
            if (value.contains(searchText)){
                Toast.makeText(getApplicationContext(), "key = " + key, Toast.LENGTH_LONG).show;
            }
        }
В адаптер передается только ссылка на map, если осуществлять изменения в map, они также отразятся в listView к которому прикреплен адаптер. Действительно и обратное, поиск в map, это все равно что поиск в listView, к которому подключен адаптер.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru