Android Notepad Tutorial - Реализация функции поиска - PullRequest
1 голос
/ 16 января 2012

Я изучаю программирование на Android из различных книг и учебных пособий примерно за 4-5 месяцев, и у меня есть общее представление о большинстве вещей в программировании на Android, и недавно я начал с учебника по блокнотам и теперь иметь окончательное заявление после Упражнения 3.

Я хочу добавить функцию поиска в свое приложение. Таким образом, можно искать записи, хранящиеся в базе данных, то есть слово, заданное в качестве поискового запроса, проверяется в разделе тела всех заметок, а затем перечисляются только те заметки, которые содержат это конкретное слово.

Можете ли вы предложить некоторые изменения в существующем коде или предложить, что потребуется для реализации этой функции поиска? Как можно изменить запрос SQLite для этого? или я должен использовать метод indexof () Java после сохранения тела всех заметок в массиве строк? а затем просто отображать эти элементы массива, используя цикл for и условие if с методом indexof () ??

1 Ответ

1 голос
/ 16 января 2012

Вы должны интегрировать это с Search Framework Android

http://developer.android.com/guide/topics/search/index.html

...