Как заполнить listView списком запросов StackMob
Я пытался понять это весь день. У меня есть список запросов от stackMob, который должен дать мне последние 10 объектов, которые я создал в списке, я думаю. Я не очень понимаю, как это работает. Я сделал макет со списком, и я хочу использовать этот список для заполнения списка. Как я могу это сделать? Я пробовал более 10 разных способов, и ничего не работает. Затем я попытался распечатать этот список в консоли, но он тоже ничего не делал.
public void QueryWritter() {
StackTask.query(StackTask.class, new StackMobQuery().isInRange(0, 9),
new StackMobQueryCallback<StackTask>() {
ListView queryTwo = (ListView) findViewById(R.id.objectreader_two);
TextView queryOne = (TextView) findViewById(R.id.objectreader);
@Override
public void failure(StackMobException e) {
// TODO Auto-generated method stub
e.printStackTrace();
}
@Override
public void success(List<StackTask> task) {
// TODO Auto-generated method stub
//task = new ArrayList<StackTask>();
//ArrayAdapter<StackTask> a = new ArrayAdapter<String>(getBaseContext(), android.R.layout.simple_list_item_1, task);
System.out.println(task);
}
});
}
Заранее спасибо!
1 ответ
Ничто из того, что ты делаешь, не выглядит неправильно. Видите что-нибудь напечатанное из любого обратного вызова?
Следующим шагом в отладке будет включение журналирования, что можно сделать, добавив эту строку в свой onCreate StackMob.getStackMob(). GetSession(). GetLogger(). SetLogging(true); Это распечатает то, что на самом деле происходит по сети, чтобы вы могли видеть, что вызывается. Я могу взглянуть на результат, если он сразу не прояснит ситуацию