不仅在第一次运行时加载原始res

时间:2012-11-29 13:55:46

标签: android dictionary resources runtime

我正在尝试更改Searchable Dictionary示例的代码(完整代码here),以便我可以修改“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”并且我可以继续修改它而无需一直重新安装应用程序?

1 个答案:

答案 0 :(得分:0)

在此特定代码中,解决方案是在DictionaryDatabase.java中增加数据库版本:

private static final int DATABASE_VERSION = 3;