1
2つのアクションでアニメーションを作成したいと思います。最初のアクション:前へ進む、2番目のアクション:ビューに戻る。私はアニメーションを記述するためにXMLを作成しますが、動作しません。ご清聴ありがとうございました。マイ/anim/move_animation.xml:Androidのアニメーション。 2つの翻訳アクティビティ
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/linear_interpolator">
<translate
android:fromYDelta="50%"
android:toYDelta="50%"
android:fromXDelta="0%"
android:toXDelta="50%"
android:duration="2000" />
<translate
android:startOffset="2000"
android:fromYDelta="50%"
android:toYDelta="50%"
android:fromXDelta="50%"
android:toXDelta="0%"
android:duration="2000" />
</set>
活動:
public class TestActivity extends Activity {
private LinearLayout LL;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
LL = (LinearLayout) this.findViewById(R.id.MainLayout);
Animation anim = AnimationUtils.loadAnimation(this, R.anim.move_animation);
LL.startAnimation(anim);
}
}
レイアウト:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:id="@+id/MainLayout" >
<ImageView
android:id="@+id/Icon"
android:layout_width="30dp"
android:layout_height="30dp"
android:background="@drawable/icon" >
</ImageView>
</LinearLayout>
何がそれについて動作しません。あなたが私たちが手伝ってくれることを期待すれば、もっと精巧にする必要があるでしょう。 – FoamyGuy
2つの異なるアニメーションを実行し、お互いに実行しても、問題が発生した場合は、アニメーションのやり方に問題があることを意味します。 –
@Timご意見ありがとうございました。私はこの問題を解決するために特別なテスト小さなプロジェクトを作成します。私はトピックに他のファイルを追加しました。 – PihPah