Изображение отображается только после завершения действия OnCreate - PullRequest
0 голосов
/ 01 января 2011

У меня есть простая программа, которая отображает изображение.Я загружаю изображение в метод onCreate, но когда я присоединяю отладчик, я замечаю, что изображение отображается на экране только после завершения метода onCreate.К сожалению, я хочу постоянно перезагружать изображение, поэтому я добавил цикл.Теперь изображение не отображается на экране (потому что onCreate не заканчивается).Я уже пытался установить видимость видимости изображения видимым, но это ничего не изменило.Есть ли набор *, который мне нужно вызвать, или это плохая идея зацикливаться в методе onCreate?Спасибо!

Ответы [ 2 ]

1 голос
/ 02 января 2011

Решением было создать обработчик.Поток таймера не может обновить изображение.К сожалению, не было выдано никакой ошибки ...

1 голос
/ 01 января 2011

К сожалению, я хочу постоянно перезагружать изображение, поэтому я добавил цикл. Теперь на экране нет изображения (потому что onCreate не заканчивается).

Выполнение этого цикла в потоке пользовательского интерфейса - действительно очень плохая идея. Попробуйте что-то вроде этого: http://developer.android.com/resources/articles/timed-ui-updates.html

...