특정 widget(ImageView, TextView 등)에서 좌우 Flicking효과 주고 싶은데 어떻게 해야 할지 감을 못 잡겠어요..

일반적으로 클릭효과는 widget.setOnClickListener를 사용하면 되는데.. Flicking은 어떤 리스너(?)를 사용해야하나요?

여기를 검색해보니 터치리스너에서 직접구현을 하신분이 계시던데.. 혹시 Flicking효과는 일반 클릭리스너처럼 지원되는 기능이 아니라 만들어야 하는 기능인가요?

에니메이션을 이용해서 하면 되긴 하는데.. 직접구현하는것보다 클릭리스너같은게 있으면 사용하는게 성능상 좋을거 같아서요..

좌우 플리킹을 할려는데.. Gallery처럼 모든 이미지를 다 보여준 상태에서 플리킹하는게 아니라 하나의 이미지를 좌우 플리킹하면 다른 이미지로 변경할려고 합니다.

직접 구현해야하는건지.. 아니면 클릭리스너처럼 있는건지 궁금합니다..