Я пытаюсь следовать этому уроку:
http://mobileorchard.com/android-app-development-implementing-search-activities/
Я загрузил свой код здесь: http://pastebin.com/9ik9m4n9
Порядок файлов: SearchableActivity.java> search.xml> searchable.xml> DBHelper.java
Когда я нажимаю кнопку поиска, появляется диалоговое окно, но ничего не возвращается, когда я что-то набираю. Я думаю, что это что-то не так с получением данных из базы данных.
Я думаю, что вы пропустили это:
@Override public boolean onSearchRequested() { Bundle bundle=new Bundle(); bundle.putString("extra", "exttra info"); // search initial query startSearch("Country", false, bundle, false); return true; }