即使在saveInBackground()中也无法获取objectId?

时间:2016-02-05 17:43:14

标签: android parse-platform objectid

我无法检索创建对象的objectId,即使在public void done内也是如此。

occasion.saveInBackground(new SaveCallBack(){
    @Override
    String string = occasion.getObjectId();
})

它只返回null并使用NullPointerException崩溃应用程序。为什么它为空?它成功地保存了它。没有对象ID,为什么? :(

1 个答案:

答案 0 :(得分:-1)

使用此

 occassion.saveInBackground(new SaveCallback() {                
            @Override
            public void done(ParseException e) {
                // TODO Auto-generated method stub
                if(e==null){
                    String string = occasion.getObjectId();
                }
            }
  });