안녕하세요.
갤러리 클래스를 상속받아서 커버 플로우 화면을 만들고 있는데
궁금한 점이 있어 이렇게 글을 씁니다.
먼저 커버플로우 화면에서 좌우로 터치를 하면 이미지들이 쭈욱 돌아가는데...
너무 민감하여 살짝만 돌려도 후르르륵 돌아가버리네요...
이거 너무 많이 돌아가지 않도록 한번 드래그시 한개의 이미지만 돌아가도록 할 수 없을까요?
그리고 이미지가 움직이고 있을 동안 이벤트를 받을수 없나요? 이미지가 돌아가는동안에
어떤 액션을 해야하는데 스크롤되고 있는동안 이벤트를 받으면 가능할텐데
혹시 이런 이벤트가 존재하나요?
궁금합니다.
스크롤 되는동안이라...
onComputeScroll() 함수에서 스크롤되는동안의 좌표값을 받아올 수는 있습니다만...
한번 드래그시 한장의 이미지만 돌아가도록 하고싶다면 갤러리를 상속받은 클래스에서
onFling() 함수를 오버라이드해서 이동하는 거리와 속도를 재계산후 super.onFling() 함수로 인자를 넘겨주셔야합니다..