Android: горизонтальный Scorllview изображений
Я просто хочу использовать горизонтальную прокрутку изображений, как показано ниже.
https://github.com/ahmed-salaah/ASScrollView
Примечание. В этом случае изображение будет размытым во время прокрутки.
Эта демонстрация в IOS, и я хочу попробовать это в Android, может кто-нибудь получить представление о том, как добиться такого рода прокрутки изображений.
1 ответ
Вы можете подключить список жестов смахивания.
Этот пост также рассказывает об обнаружении жеста смахивания.
Для анимации: public static void ImageViewAnimatedChange(Context c, final ImageView v, final Bitmap new_image) {
final Animation anim_out = AnimationUtils.loadAnimation(c, android.R.anim.fade_out);
final Animation anim_in = AnimationUtils.loadAnimation(c, android.R.anim.fade_in);
anim_out.setAnimationListener(new AnimationListener()
{
@Override public void onAnimationStart(Animation animation) {}
@Override public void onAnimationRepeat(Animation animation) {}
@Override public void onAnimationEnd(Animation animation)
{
v.setImageBitmap(new_image);
anim_in.setAnimationListener(new AnimationListener() {
@Override public void onAnimationStart(Animation animation) {}
@Override public void onAnimationRepeat(Animation animation) {}
@Override public void onAnimationEnd(Animation animation) {}
});
v.startAnimation(anim_in);
}
});
v.startAnimation(anim_out);
}