Я относительно новичок в анимации в Android и только чувствую пару вещей. Я хочу знать, как я могу заставить "человека" (изображение) работать на Android. Человек - это значок. Если я используюанимация через следующий код значок просто перемещается по экрану. Как я могу получить бегущее движение.
public anima1(Context context)
{
super(context);
cloud=BitmapFactory.decodeResource(getResources(),R.drawable.androidicon);
// TODO Auto-generated constructor stub
}
protected void onDraw(Canvas canvas)
{
super.onDraw(canvas);
Rect re=new Rect();
re.set(0,0,canvas.getWidth(),canvas.getHeight());
Paint c=new Paint();
c.setColor(Color.WHITE);
c.setStyle(Paint.Style.FILL);
canvas.drawRect(re,c);
x=x+10;
if(x==canvas.getWidth())
{
y=y+10;
x=0;
}
if(y==canvas.getHeight())
{
x=0;
y=0;
}
canvas.drawBitmap(cloud, x, y,p);
invalidate();
}