0
  protected void onDraw(Canvas canvas) 
    {

         if (x == getWidth() - bmp.getWidth()) 
         {
                xSpeed = -1;
         }

         if (x == 0) 
         {
               xSpeed = 1;
         }
         x = x + xSpeed;
         canvas.drawColor(Color.BLACK);
         canvas.drawBitmap(bmp, x , 10, null);
     }

としましょうx = 0xSpeed = 1それはどのように機能しますか
これを私に説明してください。

4

1 に答える 1

1

実行の流れは常に最下位であるため、コードがどのように実行されるかを確認できます。

于 2011-08-15T11:09:28.130 に答える