Gallery 를 이용해 넘길때 여러장 Fling이 되는것을 1장만 되게 할 수 없는걸까요?

구글링을 해봐도 답변이 적어놓은게 있는거 같은데 제가 뭘 잘못한건지.. 다 안되는 것 같고

아니면 Gallery 말고 다른걸로 구현을 해야 하는 걸까요.. Flipper로도 해봤는데 그건 터치후 드래그시에 바로 이미지가 따라가지

않아서.. Gallery로 바꿨는데... 아무리 찾아도 없네요..

구글에서 본 제스쳐 이용하는거랑.. 뭐 여러가지 해봤는데.. Gallery를 extends 해서 하는것도 해봤는데..

public class MyGallery extends Gallery{

  public MyGallery(Context context) {
   super(context);
  }
  
  public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) {
   return false;
  }
}

Gallery g = new MyGallery(this);
this.addContentView(g, new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT, LinearLayout.LayoutParams.WRAP_CONTENT));

제가 자바에 익숙치가 않아서.. 이런식으로 하니 화면이 아예 안뜨네요..