我在 res 文件夹中创建了一个名为 anim 的文件夹。我已将 9 个连续图像放在 res 文件夹内名为 drawable 的文件夹中。现在我创建了这个:
公共类 AndroidAnimationActivity 扩展 Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.about_screen);
ImageView myAnimation = (ImageView)findViewById(R.id.myanimation);
final AnimationDrawable myAnimationDrawable= (AnimationDrawable)myAnimation.getDrawable();
myAnimation.post(new Runnable(){
public void run() {
myAnimationDrawable.start();
}
});
}
}
如您所见,我试图在名为 about_screen 的页面上显示此动画。它只显示第一帧,其余帧不显示(作为动画)。我见过几个人和我有类似的问题,但不完全相同。我希望有人可以帮助我。请具体。我是一个新的安卓学习者。谢谢