Я пытаюсь сделать анимированный логотип. Он состоит из двух статических изображений.
Я бы хотел добиться эффекта перекрестного затухания.
Я сделал это с помощью TransitionDrawable, установил crossFadeEnabled, и все выглядит хорошо.
Дело в том, что мне нужно бегать по кругу. Как этого добиться?
<transition xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/image_expand">
<item android:drawable="@drawable/image_collapse">
</transition>
Resources res = mContext.getResources();
TransitionDrawable transition = (TransitionDrawable) res.getDrawable(R.drawable.expand_collapse);
ImageView image = (ImageView) findViewById(R.id.toggle_image);
image.setImageDrawable(transition);
Это код из Google, который работает отлично. Самое главное, что он должен работать под Android 1.6.