私はドロイドにかなり慣れていないので、このアニメーションループを作成する方法を理解しようとして頭を悩ませてきました。このようなものにしたいと思っています...
私は、右に 1 つずつ無限にスライドする 3 つの連続した変換アニメーションを作成しようとしています。最初のイメージビューを好きなようにアニメーション化できますが、他のアニメーションをその背後でアニメーション化するためにコードに追加するものに困惑しています
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ImageView image1 = (ImageView) findViewById(R.id.nescontroller);
ImageView image2 = (ImageView) findViewById(R.id.segacontroller);
ImageView image3 = (ImageView) findViewById(R.id.pscontroller);
TranslateAnimation anim1 = new TranslateAnimation(0, 500, 0, 0);
anim1.setDuration(2000);
anim1.setRepeatCount(Animation.INFINITE);
image1.startAnimation(anim1);
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >
<ImageView
android:id="@+id/ee"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/e" />
<ImageView
android:id="@+id/dd"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/d" />
<ImageView
android:id="@+id/pscontroller"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/c" />
<ImageView
android:id="@+id/segacontroller"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/b" />
<ImageView
android:id="@+id/nescontroller"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/a" />
</RelativeLayout>
どんな助けや提案もいただければ幸いです