当数据库为空的时候,用lisView动态加载数据空时出现的闪退问题
毕业设计
1
当我用ListView动态加载数据库中的文件时,当数据库中确实存在文件时,一切正常,能够正常显示。 但是当数据库为空或者吗,没有新建数据库的时候,用ListView加载时,就会出现闪退的问题。 求大神支招,怎么解决。附上我的获取数据库中数据的方法
```private ArrayList getData(){
SQLiteDatabase db =openOrCreateDatabase("text.db", MODE_PRIVATE, null);
Cursor c =db.rawQuery("select * from texttb", null);
if(c!=null){
while(c.moveToNext()){
mArrayList.add(c.getString(c.getColumnIndex("conent")));
}
c.close();
}
else{
mArrayList.add("暂时还没有添加任何的便签消息");
}
db.close();
return mArrayList;
}
发表回复