要在Android中实现动画绘图,可以使用AnimationDrawable
类和ImageView
控件。以下是一个示例代码:
首先,在res/drawable文件夹中创建一个XML文件(例如animation_drawable.xml),定义帧动画的每个帧:
然后,在布局文件中添加一个ImageView控件:
接下来,在代码中加载并启动动画:
ImageView imageView = findViewById(R.id.imageView);
AnimationDrawable animationDrawable = (AnimationDrawable) imageView.getDrawable();
animationDrawable.start();
如果需要在某个时间点停止动画,可以调用stop()
方法:
animationDrawable.stop();
希望这个示例对您有帮助!