作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用 Parse 作为我的后端解决方案,我现在需要将一些 bool 值存储到服务器并检索它们。
我创建了一个 ParseObject:
public ParseObject prefs = new ParseObject("Prefs");
我是这样存储的:
prefs.put("setting1", true);
并在后台保存:
prefs.saveInBackground();
但是当我像这样简单地检索它后尝试使用 bool 时:
ParseQuery<ParseObject> query = ParseQuery.getQuery("Prefs");
query.getInBackground(prefs.getObjectId(), new GetCallback<ParseObject>() {
@Override
public void done(ParseObject parseObject, ParseException e) {
if(e==null){
if(parseObject.getBoolean("setting1")){
//Do something
}
} else{
utils.toast_error("Check your internet connection");
Gdx.app.log("PARSE", "Some "+e.getCode());
}
}
});
它不返回 true,而是返回它的核心值 false。我错过了一步还是什么?是否有比我尝试过的更多的方法来检索数据?
最佳答案
确定使用getInBackground方法获取ParseObject?
关于android - 在 Parse 中存储/获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33498358/
我是一名优秀的程序员,十分优秀!