Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/206.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Android中脱机保存数据库中的Listview(记录)。。。?_Android - Fatal编程技术网

在Android中脱机保存数据库中的Listview(记录)。。。?

在Android中脱机保存数据库中的Listview(记录)。。。?,android,Android,我是Android开发新手。我使用API获取记录并在listview中显示,但这仅在连接到internet时有效。我想脱机保存这些记录,以便用户也可以脱机查看它们 请帮我做这件事。 请提供一些代码示例。 谢谢答案的另一部分在[这个问题][1][1]中得到了回答: public class DictionaryOpenHelper extends SQLiteOpenHelper{ private static final int DATABASE_VERSION = 2; private st

我是Android开发新手。我使用API获取记录并在listview中显示,但这仅在连接到internet时有效。我想脱机保存这些记录,以便用户也可以脱机查看它们

请帮我做这件事。
请提供一些代码示例。

谢谢

答案的另一部分在[这个问题][1][1]中得到了回答:
public class DictionaryOpenHelper extends SQLiteOpenHelper{

private static final int DATABASE_VERSION = 2;
private static final String DICTIONARY_TABLE_NAME = "dictionary";
private static final String DICTIONARY_TABLE_CREATE =
            "CREATE TABLE " + DICTIONARY_TABLE_NAME + " (" +
            KEY_WORD + " TEXT, " +
            KEY_DEFINITION + " TEXT);";

DictionaryOpenHelper(Context context) {
    super(context, DATABASE_NAME, null, DATABASE_VERSION);
}

public void onCreate(SQLiteDatabase db) {
    db.execSQL(DICTIONARY_TABLE_CREATE);
}
}