У меня есть сетевая задача, определенная внутри AsyncTask, которая занимает приблизительно 2-3 секунды.Анимация вызывает задачу AsyncTask HttpClient быть супер медленной
Когда я добавить код анимации ниже:
<?xml version="1.0" encoding="utf-8"?>
<rotate
xmlns:android="http://schemas.android.com/apk/res/android"
android:fromDegrees="0"
android:toDegrees="360"
android:pivotX="50%"
android:pivotY="50%"
android:repeatCount="infinite"
android:duration="60"
android:interpolator="@android:anim/linear_interpolator" />
, а затем в своей деятельности выполнить его следующим образом:
progressImageView = (ImageView) getWindow().findViewById(
R.id.progressImageView);
progressAnimation = AnimationUtils.loadAnimation(this, R.anim.progress);
progressImageView.startAnimation(progressAnimation);
сеть вызов занимает около 12-13 секунд. Я делаю что-то невероятно неправильно здесь?
Кажется, что это было проблемой. Благодарю. – PolandSpring