我正在尝试制作一个视图,其中我有 6-7 个不同的图像。在视图上仅绘制一个图像没有问题,但是如何在该视图上绘制多个图像。
这是我的代码-
Bitmap img1= BitmapFactory.decodeResource(context.getResources(),
R.drawable.football);
这是我的 onDraw() 方法-
@Override
protected void onDraw(Canvas canvas) {
setBackgroundColor(Color.GREEN);
float hgt=canvas.getHeight();
float wth=canvas.getWidth();
System.out.println("hgt and wt is "+hgt+" "+wth);
if (startMovement) {
left = 0;
right = 0;
startMovement = false;
}
CheckCorner(canvas);
super.onDraw(canvas);
}
图像从上到下移动,需要连续显示。