litepal数据存储失败

记录使用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后面的回调存储监听,就会保存失败,数据库没有数据,加上就可以,各位大佬请问下这个是为什么呢

猜你喜欢

转载自blog.csdn.net/lovelixue/article/details/85386121