Реализовать поиск на андроид [требует правки]

277
18 июля 2017, 18:34

Как реализовать поиск, есть массив с заголовками книг, поле для ввода текста, при вводе пары букв должны выводиться совпадения.

Answer 1

Если вы используете Java 8, то можно сделать так:

    String[] books = { "Мышь", "Мошка", "Мука", "Мурашки" };
    String search = "Му"; // Искомое слово, в вашем случае будет editText.text.toString();
    String[] result = Arrays.stream(books).filter(book -> book.contains(search)).toArray(String[]::new);
READ ALSO
Поиск картинки через google-api-services-customsearch

Поиск картинки через google-api-services-customsearch

Я делаю приложение на JavaFX и мне требуется получить озображение по поисковому запросуВыполнять поиск в google через java можно через google-api-services-customsearch,...

260
Вопрос по Thymeleaf

Вопрос по Thymeleaf

Допустим есть простой Java объект(obj1) с полями, геттерами, сеттерамиОдно из полей ссылается на другой объект(obj2)

321
Тип данных для валюты

Тип данных для валюты

Какое решение для валютных операции (транзакции, математика) стоит применять без рисков в production? На данный момент рассматриваю 3 варианта:

240
как разместить view по верх другого view

как разместить view по верх другого view

Хочу разместить две кнопки так чтобы они выглядели как на скринахЧтобы они не занимали место в основном списке элементов и выглядели как...

197