2015-11-06 35 views
-1
ParseObject money = new ParseObject("Money"); 
money.put("value", value); 
money.put("description", description); 

money.saveInBackground(); 

我正在研究Android應用程序,它是一種計算器。我添加數據來解析我賺了多少錢,花了多少錢,所以每一行都有價值(多少錢)和描述。現在我需要將列「value」中的所有值相加,並顯示在另一個Activity中。如何在Parse中添加列的值?

我該怎麼做?

回答

0

下面是如何計算的總價值的例子:

private int getTotal() { 
    ParseQuery<ParseObject> query = ParseQuery.getQuery("Money"); 
    try { 
     int total = 0; 
     List<ParseObject> objects = query.find(); 
     for (ParseObject p : objects) { 
      total += p.getInt("value"); 
     } 
     return total; 
    } catch (ParseException e) { 
     e.printStackTrace(); 
    } 
    return -1; 
} 
+0

以及如何設置這個值的TextView? (對不起,我是初學者) –

+0

您可以將值作爲字符串傳遞給[TextView.setText()](http://developer.android.com/reference/android/widget/TextView.html#setText(java .lang.CharSequence)。 – cybersam

+0

'saldo.setText(String.valueOf(total)); return total;' 我有這個,但它不起作用。 –

相關問題