如何从Parse中添加值

时间:2015-11-11 23:18:49

标签: java android parse-platform add

ParseQuery<ParseObject> query = ParseQuery.getQuery("Money");
query.findInBackground(new FindCallback<ParseObject>() {
    public void done(List<ParseObject> objects, ParseException e) {
        if (e == null) {
            int total=0;
            for (ParseObject p : objects) {
                total += p.getInt("kwota");
            }
            saldo.setText(String.valueOf(total));
        } else {
            saldo.setText("brak");
        }
    }
});

我正在开发Android应用程序,它是一种计算器。我添加数据来解析我赚了多少钱和花了多少钱,所以每行都有价值(多少钱)和描述。现在我需要添加列中的所有值&#34; value&#34;并在另一个活动中显示它。我怎样才能做到这一点?我有这个代码,它不起作用。怎么做正确的循环?

1 个答案:

答案 0 :(得分:0)

首先获取旧值

int oldValue = parseObject.getInt("key");

第二次将金额添加到oldValue

parseObject.put("key",oldValue+amount) ;

别忘了保存

parseObject.saveInBackground();