2011-11-18 3 views
0

Android 기기의 홈 화면과 같은 것을 개발하고 싶습니다. 화면에서 손가락을 통과시켜 메인 홈 화면에서 다른 메인 화면으로 이동할 수 있습니다.Page like layout

내가 지금하고 있어요 방법은 Gallery를 사용하는 안드로이드의 사진 갤러리와 같은 뭔가 ...이 방법은 아주 잘 작동하지 않습니다

private class PhotosGallery extends Gallery{ 

    public PhotosGallery(Context context) { 
     super(context); 
    } 

    @Override 
    public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float velocityY) { 
     return super.onFling(e1, e2, 0, 0); 
    } 

} 

그러나 : 모든 손가락을 통과하지 않는 경우 화면 너비를 넘으면 다음 페이지로 넘어 가지 않습니다 (멈추고 상호 작용하기 전의 페이지로 되돌아옵니다).

아무도 다른 방법을 알고 있습니까?

+0

이 질문을보십시오. http://stackoverflow.com/questions/5071743/how-to-make-an-android-view-that-flips-between-views-on-wipe-fling – Frank

답변

2

이것은 ViewPager의 직업처럼 들립니다.

그냥 안드로이드 응용 프로그램 개발을 시작하거나 선박의 베테랑 수 있는지 여부를

, 아마 너무 오래 당신이 세트를 스크롤 수평으로 구현해야합니다 전에되지 않습니다 :

Android developer blog post 인용 보기의 기존 Android 앱 중 다수가 이미 새로운 Android 마켓, Google 문서 도구 및 Google+와 같은 UI 패턴을 사용하고 있습니다. ViewPager는 구현을 표준화합니다.

ViewPager는 호환성 패키지 개정 3의 일부로 릴리스되었으며 Android 1.6 이상에서 작동합니다.

해당 블로그 게시물은 기본 사항을 설명하며 그 용도와 관련하여 many questions and answers here on StackOverflow을 찾을 수 있습니다.