0

Searchable Dictionary の例 (完全なコードはこちら) のコードを変更しようとしています。これにより、「description.txt」を変更できるようになり、Eclipse からアプリケーションにプログラムをビルドするときに更新されます。

この関数を使用すると、辞書が既に読み込まれているため、最初の変更は考慮されていないと思います。

    private void loadDictionary() {
        new Thread(new Runnable() {
            public void run() {
                try {
                    loadWords();
                } catch (IOException e) {
                    throw new RuntimeException(e);
                }
            }
        }).start();
    }

常に新しい「definition.txt」をロードし、アプリを常に再インストールしなくても変更し続けることができるように、これを変更する方法を知っている人はいますか?

4

1 に答える 1

0

この特定のコードでの解決策は、DictionaryDatabase.javaのデータベースバージョンをインクリメントすることでした。

private static final int DATABASE_VERSION = 3;

于 2013-01-06T11:42:23.860 に答える