2011-01-08 2 views
3

Я просматриваю пример поиска по поисковому поисковому поиску в android, и я не могу найти место, где он действительно загружает слова в sqlite db. Я бы подумал, что это происходит в методе onCreate DictionaryDatabase.java, но это, кажется, не называется. И все же приложение работает!Поиск по поисковым запросам на словарях на английском языке

Кроме того, я не мог заставить его работать на всех, пока я не закомментировать строки 41-42 из strings.xml, который дает мне эту ошибку:

Описание Путь к ресурсу Местоположение Тип ошибка: Найдено тег где, как ожидается, strings.xml/SearchableDictionary/RES/значение строки 41 Android AAPT Проблема

ТИА, Джоэла

Ха! Таким образом, похоже, что onCreate вызывается только при создании db, поскольку это был первый раз, когда я запускал приложение. Я удалил БД вручную, и он был воссоздан в следующий раз, когда я выбежала приложение:

внутри оболочки ADB: ет /data/data/com.example.android.searchabledict/databases/dictionary

Я до сих пор дон знаете, почему файл strings.xml вызывает ошибку, но я двигаюсь дальше :)

ответ

0

только для осветления этого http://developer.android.com/resources/samples/SearchableDictionary/src/com/example/android/searchabledict/DictionaryDatabase.html того же источник, что вы говорите? Если да, то действительно он загружается в методе onCreate(), который для их начальной настройки, хотя я не могу помочь вам с xml. Удача

Смежные вопросы