Использование ViewFlipper для изменения представлений с событием движения
Я действительно не уверен, как это объяснить, но, надеюсь, это видео немного объяснит. Вот
Я пытаюсь получить что-то похожее на это, но когда экран движется пальцем.
EX: я немного провожу пальцем влево, вид перемещается пальцем и отображает часть следующего экрана.
Это текущий код, который у меня есть для видоискателя, который просто меняет вид при смахивании.
@Override
public boolean onTouchEvent(MotionEvent e){
switch(e.getAction()){
case MotionEvent.ACTION_DOWN:
x1=e.getX();
break;
case MotionEvent.ACTION_UP:
x2=e.getX();
float deltax = x2-x1;
if(Math.abs(deltax)>MIN_DISTANCE){
if(x2>x1){
viewFlipper.showNext();
}else{
viewFlipper.showPrevious();
}
}
break;
}
return super.onTouchEvent(e);
}