Я пытаюсь анимировать изображение, начиная с нижнего экрана, поднимаясь, а затем обратно (делая приложение для вкладки Galaxy).Обе эти анимации работают по отдельности, но когда я пытаюсь создать AnimationSet, я не могу заставить их работать.Я даже попытался создать 2 AsyncTasks и вызвать 2-ю анимацию в onPostExecute 1-го AsyncTask, но все равно не будет работать.
это мой XML
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:id="@+id/rel_layout"
>
<ImageView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/ad200"
android:id="@+id/image"
/>
</RelativeLayout>
И это мой кодпытаюсь использовать для анимации изображения:
AnimationSet set = new AnimationSet(true);
Animation anim1 = new TranslateAnimation(0, 0, 1024, 824);
anim1.setDuration(3000);
anim1.setFillAfter(true);
set.addAnimation(anim1);
Animation anim2 = new TranslateAnimation(0, 0, 824, 1024);
anim2.setDuration(3000);
anim2.setFillAfter(true);
set.addAnimation(anim2);
imageView.clearAnimation();
set.setFillAfter(true);
imageView.startAnimation(set);