小编Bru*_*uno的帖子

取消固定后,数据将保留在本地数据存储中

我无法解决问题,无法找到解决方案.我用这种方式固定数据:

myGroup = queryGroup.getFirst();
if (myGroup != null) {
    ParseObject.unpinAllInBackground("Groups", new DeleteCallback() {
        @Override
        public void done(ParseException arg0) {
            myGroup.pinInBackground("Groups", new SaveCallback() {
                @Override
                public void done(ParseException arg0) {
                    if (arg0 != null) {
                        Toast.makeText(getApplicationContext(), "ERROR", Toast.LENGTH_SHORT).show();
                        arg0.printStackTrace();
                    }
                }
            });
        }
    });
}
Run Code Online (Sandbox Code Playgroud)

并试着取消它像这样:

ParseObject.unpinAllInBackground("Groups", new DeleteCallback() {
    @Override
    public void done(ParseException arg0) {
        if (arg0 == null) {
            dataDeleted();
        } else {
            arg0.printStackTrace();
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

但它不会抛出异常,当我开始查询时,数据仍然保存在本地.

java android parse-platform

7
推荐指数
1
解决办法
1454
查看次数

标签 统计

android ×1

java ×1

parse-platform ×1