我需要将联系人列表存储到 sqlite 数据库中。我已经使用 Contacts Content Provider 在我的项目应用程序中显示了联系人。我只需要将列表从模拟器存储到数据库中。有谁知道怎么做?请帮忙谢谢。
问问题
231 次
1 回答
0
没有大碍。
将您的ContactModel
转入ContentValue
:
ContentValues values = new ContentValues();
values.put("name", name);
values.put("number", number);
然后将其插入数据库:
database.insertOrThrow(databaseTable.getTableName(), null, values)
但请记住,从 SQLite 数据库获取联系人总是和从 SQLite 数据库获取联系人一样快,ContentProvider
因为它是相同的技术。
于 2012-07-18T08:48:01.427 回答