Я пытаюсь наложить 2 ImageViews, один с фоном и один с анимированным (используя AnimationDrawable). Анимированные кадры - это прозрачные PNG.
Проблема в том, что когда оба изображения видны, наложенная анимация не отображается. Если я добавляю JPG в качестве одного из кадров, только когда эти кадры появляются в строке, он отображается, поэтому я предполагаю, что с прозрачными изображениями что-то не так.
Если я отображаю только анимацию без фонового изображения, она показывает хорошее.
Это часть кода:
AbsoluteLayout layout = new AbsoluteLayout(this);
setContentView(layout);
ImageView splash = new ImageView(this);
splash.setImageResource(R.drawable.splashscreen);
ImageView imageAnim = new ImageView(this);
animation = new AnimationDrawable();
imageAnim.post(new Starter());
imageAnim.setImageDrawable(animation);
layout.addView(splash, new AbsoluteLayout.LayoutParams(Global.Width, Global.Height, 0, 0));
layout.addView(imageAnim, new AbsoluteLayout.LayoutParams((int) (89 * Global.scaleX), (int) (68 * Global.scaleY), (int) (550 * Global.scaleX), (int) (413 * Global.scaleY)));
imageAnim.bringToFront();
Спасибо