2014-12-16 2 views
0

У меня есть это application. Он отображает случайные числа в течение интервала времени.Android view flipping vs. Активность завершена

Прямо сейчас, я заканчиваю основное действие, которое отображает числа и перезапускает их через поток. Одна из проблем, с которыми я столкнулся, заключается в том, что новые телефоны запускают анимацию между действиями, и я не хочу, чтобы эта анимация запускалась. Есть ли другие проблемы с этим подходом?

Вместо перезапуска активности каждые 5 секунд я попытался сбросить текст в тексте внутри потока, но эта сила закрывает приложение. Я не знаю, почему он это делает, но я предполагаю, что поток работает отдельно от активности, и я не могу ссылаться ни на что из активности в моем потоке. Это верно?

ответ

0

Я не уверен точно, как перезагрузка работает в отношении анимации, но может быть overridePendingTransition может быть вам полезна?

С другой стороны, кажутся странными перезапускать активность каждые 5 секунд. Обновление TextView кажется более легким для достижения такого же эффекта. Что говорит трассировка стека при сбое приложения при попытке обновления TextView?

+0

Я ссылался на неправильный текст из моего xml, но теперь возникает вопрос, как перезапустить поток после его завершения, но это, вероятно, уже ответили где-то в другом месте. Я рассмотрю overridePendingTransition, прежде чем внести какие-либо существенные изменения. Благодаря! – ginsengtang

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