Я создал диалог и хочу показать текст с анимацией. В диалоге прогресса у нас есть текст «Загрузка. Пожалуйста, подождите ...» и изображение, которое вращается, пока диалог жив. Мой диалог выглядит примерно так, но у меня есть только один текстовый вид в этом диалоге, и я хочу, чтобы этот диалог был жив, чтобы диалог автоматически включал и отключал текстовый просмотр через каждые секунды (мигающий текст).
Я думаю, что одним из способов является использование Threads и Timing, но для этой простой глупой ситуации я не хочу его использовать. Я создал "animloading.xml" в "res / anim /" с этими кодами:
<?xml version="1.0" encoding="utf-8"?>
<set
xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator" >
<alpha
android:fromAlpha="0.0 "
android:toAlpha="1.0"
android:duration="2500" >
</alpha>
</set>
и в коде я написал:
final TextView tvLoading = (TextView) dialogLoading.findViewById(R.id.tvLoading);
Animation fade1 = AnimationUtils.loadAnimation(this, R.anim.animloading);
tvLoading.startAnimation(fade1);
но проблема в том, что я впервые вижу свой эффект и после этого он останавливается (это понятно, потому что у меня нет кодов зацикливания). Теперь вопрос в том, как я могу поместить вышеуказанные коды в цикл, чтобы показать и повторить анимацию, пока этот диалог активен?
Спасибо