私は2つのポイント(x1、y1)と(x2、y2)を持っています。画像を(x1、y1)から(x2、y2)に移動する必要があります。これを実現するための方法がAndroidSDKにあるかどうか教えてください。
1152 次
2 に答える
2
onDrawメソッドでそれを処理するカスタムビューを実行している場合は、次のことができます。
- パスオブジェクトを作成します。
- moveToメソッドを使用して位置1に移動します
- line2メソッドを使用して位置2に線を引く
- パスメジャーオブジェクトを作成します。
- パスメジャーオブジェクトを使用して、その位置にアニメーション化します(その例を示します。コードでは、View.onDrawとView.invalidateが呼び出されていないため、少し異なる方法で行う必要があることに注意してください)。
または、描画時に独自の処理を行っていない場合は、 TranslateAnimationを使用できる場合があります。
于 2013-03-11T19:50:47.160 に答える
0
必要なのはアニメーションだけのようです。
このサイトで検索するAnimation Drawable
と、たくさんの例が表示されます:)
于 2013-03-11T18:55:45.273 に答える