记录使用litepal数据库存储过程中遇到的一个小问题,很奇葩的
PccSystemList sys = new PccSystemList();
sys.setSys_code(dataBean.getSystem_Code());
sys.setSys_name(dataBean.getSystem_Name());
sys.saveOrUpdateAsync().listen(new SaveCallback() {
@Override
public void onFinish(boolean success) {
if (success) {
Toast.makeText(mContext, "保存成功", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(mContext, "保存失败", Toast.LENGTH_SHORT).show();
}
}
});//不存在就存储,已存在就更新
如果一开始不添加.listen后面的回调存储监听,就会保存失败,数据库没有数据,加上就可以,各位大佬请问下这个是为什么呢