2014-09-19 58 views
-1

com的值作爲我的android應用程序的後端,但是當我嘗試顯示從服務器返回的對象時,它不會完全顯示值,而是顯示爲[email protected] ...那麼有人可以幫助我嗎? 我的代碼是我將如何知道parseobject

ParseQuery<ParseObject> query = ParseQuery.getQuery(Constants.wifiClass); 
       query.whereEqualTo("keyvalue", -72); 
       query.findInBackground(new FindCallback<ParseObject>() { 
        public void done(List<ParseObject> scoreList, ParseException e) { 
         if (e == null) { 
          try { 
           Log.d("score", "Retrieved " + scoreList.get(0).fetch().getInt("keyvalue") + " scores"); 
          } catch (ParseException e1) { 
           // TODO Auto-generated catch block 
           e1.printStackTrace(); 
          } 
          Object[] objectArray = scoreList.toArray(); 

           location=String.valueOf(objectArray[0]); 
         } else { 
          Log.d("score", "Error: " + e.getMessage()); 
          location=e.toString(); 
         } 
        } 
       }); 
+0

請更具體一點,將問題縮小一點。你想要展示什麼?有沒有我們可以查看的錯誤日誌? – avalancha 2014-10-08 14:57:48

回答

1

在回調,ParseObject將代表一行。您可以使用scoreList.get(0).get("<field>")訪問每個字段。更多詳情here