次のことを試してください:あなたのViewFlipperを設定
:
ViewFlipper flipper = (ViewFlipper) findViewById(R.id.flipper);
flipper.setInAnimation(this, R.anim.in);
flipper.setOutAnimation(this, R.anim.out);
flipper.startFlipping();
レイアウトXMLから:
<ViewFlipper
android:id="@+id/flipper"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:flipInterval="2000">
<ImageView...
.../>
</ViewFlipper>
アニメーション:
in.xml:
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/linear_interpolator"
android:fromXDelta="-100%" android:toXDelta="0" android:duration="150"/>
を
out.xml:
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/linear_interpolator"
android:fromXDelta="0" android:toXDelta="100%" android:duration="150"/>
リニア補間器を試しましたか? – Jave
はい、私はそれを試しましたが、このように正確ではありません、それは私が欲しいが正確ではないもののようなものです。 – Gabrielle
そしてflipIntervalを0に設定しましたか? – Jave