2009-10-06 5 views
7

Android에서 페이지 넘기기 효과를 만드는 방법을 알려줄 수 있습니까?
누구든지 내게 약간의 코드 스 니펫을 제공해 줄 수 있습니까?Android에서 페이지 넘김 효과를 만드는 방법은 무엇입니까?

+0

손가락을 화면 위로 쓸어 넘기면 실제로는 페이지를 넘기거나 화면을 좌우로 미끄러 뜨리는 것처럼 보이십니까? – Intrications

+0

나는 디스플레이를 가로 질러 손가락을 스 와이프 할 때 화면이 좌우로 움직여야한다고 생각합니다. – Kumar

답변

6

this을 살펴보십시오.

그것의 슬쩍 제스처에 일반/과학 모드 사이를 변경하는 계산기 응용 프로그램 :

onFling(MotionEvent, MotionEvent, float, float) 

그것은 효과를 달성하기 위해 TranslateAnimation을 사용하지만 아이폰처럼보기 사이를 드래그 손가락을 추적하는 것은 구현되지 않았습니다. 사용해 보려면

onScroll(MotionEvent, MotionEvent, float, float) 

을 사용해보십시오.

Flexbook과 같은 구성 요소는 마스킹 방식을 사용하는 경우 구현하기가 쉽지 않습니다.

Android M3 (1.0 이전 버전)에도 PageTurner 위젯이 있었지만, 다른 위젯과 마찬가지로 충분히 일반적인 것이 아니기 때문에 더 이상 사용되지 않습니다. 오래된 Android 소스를 찾아서 PageTurner의 구현을 찾고 Cupcake/Donut에 맞게 수정할 수 있습니다.

+0

안녕하세요. 링크가 작동하지 않습니다 ... pls 그것을 확인하십시오 .. –

+0

죄송합니다. 죄송 합니다만 Google 코드 검색이 종료되었습니다. 다음은 구성 요소의 다른 위치입니다. http://gitorious.org/0xdroid/packages_apps_calculator/blobs/42d696406d2e83c3cbb1bd424ed53f6676121e8f/src/com/android/calculator2/PanelSwitcher.java –

관련 문제