2012-02-25 10 views
1

私は画面中央にイメージビューを持っています。ユーザーがボタンをクリックすると、それを回転させながら「私が持っているテキストビューの下に」移動したい(A点からB点に移動する自由人のように) どうすれば実現できますか?私はinageview xnlの部分、ボタンのリスナーとそのすべてを知っているが、わからない。 1-ビューを基準にして別の位置に画像を移動する(テキストビューフィールドの下に言うことができる) 2-画像を移動中に回転するイメージを移動して回転する方法

ご協力いただければ幸いです。ありがとうございます

答えて

3

アニメーションを使用して、ここであなたがアンドロイドでアニメーションを開始する良いリンクです。アイテムの回転方法の例があります。

http://www.hascode.com/2010/09/playing-around-with-the-android-animation-framework/#Rotate_Animations

+0

ありがとうございます。驚くべき情報はアニメーションを使用する方法としてあります – Snake

+0

1つの質問、なぜアニメーションを使用してVs onDrawメソッドは、キャンバスを使用して回転するには?私は簡単にeanimations見つけるが、そこに問題がありますか?ありがとう – Snake

+0

キャンバスを使用すると、アニメーションよりも柔軟性とカスタマイズオプションが向上します(特に複数のアニメーションが含まれる場合); – noob

1

あなたは、ビューとある場所から別の場所に移動するTranslateAnimationを回転させるRotateAnimationを持っている必要があります。

+0

この情報をお寄せいただきありがとうございます。 – Snake

+0

http://developer.androidのリンクや例をご提供いただきましてありがとうございます。 com/reference/android/view/animation/RotateAnimation.html - RotateAnimationの場合は、TranslateAnimationの場合はhttp://developer.android.com/reference/android/view/animation/TranslateAnimation.html – noob

関連する問題