@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Database db = new Database(getApplicationContext());
db.open();
if (db.queryTutteParole().getCount() == 0) {
db.inserisciParole("pane", "no");
db.inserisciParole("latte", "no");
db.inserisciParole("uovo", "no");
db.inserisciParole("farina", "no");
db.inserisciParole("sale", "no");
//and all the remaining words
}
db.close();
}
澄清一下:queryTutteParole()
是返回数据库中所有内容的游标方法,inserisciParole()
将单词及其值放入数据库中。
好的,代码没有错误(我只测试了放了 5 个单词的情况),但是如果我放入所有的 300000+ 单词并尝试在我的设备上运行它,就会出现以下错误:
我该怎么办?
谢谢 :)