У меня есть ImageView. Когда я меняю свой ресурс изображения, я хочу увядать с новым ресурсом. (Я не хочу, чтобы старый ресурс исчезал, а новый - исчезал, я хочу, чтобы новый уже был в фоновом режиме, а старый образ исчезал, открывая новое изображение.) Есть ли способ сделать это только с одним представлением? Я не хочу использовать два стековых представления, потому что мне нужно сделать это с достаточным количеством изображений, что было бы плохо для производительности. Прямо сейчас, я просто основы:Android Fade Out To New View
Fadeout анимация
<?xml version="1.0" encoding="UTF-8"?>
<alpha xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator"
android:fromAlpha="1.0" android:toAlpha="0.0" />
с использованием затухания анимации на View
Animation fadeout = AnimationUtils.loadAnimation(this, R.anim.fadeout);
fadeout.setDuration(0);
boardView[location].startAnimation(fadeout);
Теперь, мне нужно как-то сделать новое изображение появляется на заднем плане, как вид исчезает. Возможно ли это, без добавления второго представления в фоновом режиме?
u хотите сначала сгладить первое изображение, а затем захотеть fadein во втором изображении? –
Нет, я хочу, чтобы второе изображение уже появилось в фоновом режиме, когда первое исчезает. – kmell96
означает, что вам нужно как fadeout anb fadein за раз для двух разных изображений .. ?? –