如何知道我是否在解析时成功发送数据 (Android)

How to know if I send data successfully on parse (Android)

我把数据放在解析服务器上,我怎么知道它是否成功?

ParseUser currentUser = ParseUser.getCurrentUser();
    ParseObject send = new ParseObject("Class");
    send.put("user", currentUser);
    send.saveInBackground();

你可以这样做

ParseUser currentUser = ParseUser.getCurrentUser();
ParseObject send = new ParseObject("Class");
send.put("user", currentUser);
send.saveInBackground(new SaveCallback() {
    @Override
    public void done(ParseException e) {
        if (e == null) {
            Log.i("mt app", "You have successfully saved you data in parse");
        } else {
            Log.i("mt app", e.toString());
        }
    }
});

是的,你可以检查一下 Parse 中有两种类型的 saveinbackground 方法可用。一个有回调,一个没有回调。

ParseUser currentUser = ParseUser.getCurrentUser();
ParseObject send = new ParseObject("Parse Class");
send.put("user", currentUser);
send.saveInBackground(new SaveCallback() {
    @Override
    public void done(ParseException e) {
        if (e==null)
        {
            done with out error
        }
        else
        {
            issue while saving
        }
    }
});