2015-03-04 2 views
0

В андроиде мы можем синхронизировать две темы с помощью таких инструментов, как каналы, обработчики, разделяемая память ... Я хотел бы сделать это с помощью «разбора потока». Идея заключается в том, что у нас есть две темы, основной поток и поток, созданный getInBackground(), как простой запрос:Sync parse getInBackground() с другим потоком

ParseQuery<ParseObject> query = ParseQuery.getQuery("GameScore"); 
query.getInBackground("xWMyZ4YEGZ", new GetCallback<ParseObject>() { 
    public void done(ParseObject object, ParseException e) { 
    if (e == null) { 
     // object will be your game score 
    } else { 
     // something went wrong 
    } 
    } 
}); 

Я не хочу, чтобы показать белый экран принуждая к пользовательскому ожиданию. Я хотел бы показать кэшированный listView последних результатов (основной поток), в то время как устройство загружает данные (Parse thread). Когда устройство загрузило всю информацию, listView должен быть обновлен новыми данными. я не знаю, если я объяснил себе propertly ...

ответ

Смежные вопросы