1

左から右にスワイプし、画像ビューでアニメーションを設定する次のコードを使用しています。ただし、画像を左から右にスワイプすると、現在の画像が消え、次の画像がアニメーション スワイプで表示されます。しかし、現在の画像をスワイプしたいのですが、アニメーションをスワイプするようになります。助けてください。ありがとうございます!

私のコードは次のとおりです。

{
    Log.v(TAG + "onClick", "left to right swipe ");

    currentindex++;
    Log.v(TAG + "onClick", "you select image num : " +currentindex);
    //gallery.setSelection(currentindex, true);
    filename = it.get(currentindex);
    image = getBitmapFromAsset(filename);
    Drawable drawable = new BitmapDrawable(image);
    //imageView.setAnimation(slideLeftIn);
    TranslateAnimation anim = new TranslateAnimation(1000, 0, 0, 0);
    anim.setDuration(500);
    anim.setFillAfter(true);
    imageView.startAnimation(anim);
    imageView.setAdjustViewBounds(true);
    imageView.setScaleType(ScaleType.FIT_CENTER);
    //imageswitcher.setOutAnimation(slideRightOut);
    int padding = context.getResources().getDimensionPixelSize(R.dimen.padding_medium);
    imageView.setPadding(padding, padding, padding, padding);
    imageView.setImageDrawable(drawable);
}
4

1 に答える 1