Я пытался настроить ProgressDialog (который несколько работает), но он, кажется, зависает (анимация маленького колеса) примерно после 2-3 спинов. Данные в конечном итоге загружаются, и ProgresssDialog удаляется, поэтому все работает нормально, за исключением того факта, что он зависает после 2-3 вращений.
Вот фрагмент кода:
// setting up loader
summaryLoader = ProgressDialog.show(SummaryView.this, "", "Loading summary...", false, true);
// settings up and starting the helper thread that's going to load the summery data
Thread t = new Thread() {
@Override
public void run() {
_populateSummary();
}
};
t.start();
Я запускаю это на Entourage Edge под управлением Android 1.6.
Я читал о некоторых проблемах с 1.6 и зависании анимации, но я подумал, что могу попробовать и посмотреть, есть ли у кого-нибудь здесь какие-нибудь идеи.