0

私はAndroidプログラミングに不慣れで、コードをどのようにプログラミングするのか疑問に思っています。ボタンを押すと、アクティビティウィンドウの画像が希望の方向に移動します。私のXMLレイアウトは、アクティビティウィンドウにいくつかの画像がある相対的なレイアウトです。

ありがとう

4

1 に答える 1

0

アニメーションが欲しいようですね。、という名前の新しいフォルダに新しいXMLファイル(トゥイーンアニメーション)を作成し、のanimような名前を付けますimageanimation.xml。xmlで、次のようなものを試してください。<translate android:duration="500" android:fromXDelta="-200" android:fromYDelta="0%" android:repeatCount="0" android:toXDelta="0%" android:toYDelta="0%" android:zAdjustment="top" />

android:durationアニメーションを継続する時間(ミリ秒単位)はどこですか。またandroid:fromXDeltaandroid:toXDelta画面上のどこからどこまで画像を移動するかを指定します。XDelta右と左、YDelta上下です。この例では、画面の外側から開始し、左からスライドインします。(うまくいけば)探しているものが見つかるまで、値を少し試してみてください。

次に、onCreateListenerボタンので、次のようなものを試してください*yourImageView*.startAnimation(AnimationUtils.loadAnimation(getApplicationContext(), R.anim.imageanimation));

幸運を祈ります。これがあなたが探しているものの周りにあることを願っています。そうでない場合は、少し詳しく説明してください。

于 2012-10-03T20:46:54.503 に答える