Это у меня в голове. Я заработал на iOS примерно за 10 минут. Явно что-то упускаю. Я просто пытаюсь вытащить данные из parse.com в текстовое поле. Я нашел много примеров, но ни один из них не объясняет, почему это работает неправильно. Ниже приведен код, взятый с сайта parse.com и дополненный. Между прочим, он работает с totemList.getString, особенно с частью «getString».
ParseQuery<ParseObject> query = ParseQuery.getQuery("Birds");
query.whereEqualTo("totemName", "Pigeon");
query.findInBackground(new FindCallback<ParseObject>() {
public void done(List<ParseObject> totemList, ParseException e) {
if (e == null) {
Log.d("score", "Retrieved " + totemList.size() + " scores");
String totemDesc = totemList.getString("totemDesc");
//Get the Totems Description
TotemDescription = (TextView)findViewById(R.id.animalDesc);
TotemDescription.setText(totemDesc);
} else {
Log.d("score", "Error: " + e.getMessage());
// something went wrong
TotemDescription = (TextView)findViewById(R.id.animalDesc);
TotemDescription.setText("not bob");
}
}
});