0

私は2つのポイント(x1、y1)と(x2、y2)を持っています。画像を(x1、y1)から(x2、y2)に移動する必要があります。これを実現するための方法がAndroidSDKにあるかどうか教えてください。

4

2 に答える 2

2

onDrawメソッドでそれを処理するカスタムビューを実行している場合は、次のことができます。

  1. パスオブジェクトを作成します。
  2. moveToメソッドを使用して位置1に移動します
  3. line2メソッドを使用して位置2に線を引く
  4. パスメジャーオブジェクトを作成します。
  5. パスメジャーオブジェクトを使用して、その位置にアニメーション化します(そのを示します。コードでは、View.onDrawとView.invalidateが呼び出されていないため、少し異なる方法で行う必要があることに注意してください)。

または、描画時に独自の処理を行っていない場合は、 TranslateAnimationを使用できる場合があります。

于 2013-03-11T19:50:47.160 に答える
0

必要なのはアニメーションだけのようです。

このサイトで検索するAnimation Drawableと、たくさんの例が表示されます:)

于 2013-03-11T18:55:45.273 に答える