2011-11-18 2 views
1

내 레이아웃의 맨 위에 사용자가 갤러리 이미지를 스 와이프 할 수 있도록 뷰 페이지를 만들려고합니다. 페이지가 전환되면 특정 이미지를 반영하는 아래의 텍스트를 변경하고 싶습니다. 이 행동을 듣는 방법이 있습니까?스 와이프 감지 및 자동으로 ViewPager를 사용하여 전환

또한이 슬라이더를 5 초마다 자동으로 전환하고 싶습니다. 전환하는 방법이 있습니까?

답변

0

스 와이프 감지에 대해 thisGestures을 확인하십시오.

자동 전환 타이머를 사용할 수 있습니다. ViewPager 당신이 ViewPager에 그것을 ViewPager.OnPageChangeListener을 implment 및 설정해야 뷰가 변경되었을 때에 감지하기 위해 this

4

을 확인합니다

viewPager.setOnPageChangeListener(new MyOnPageChangeListener); 

이해야하는 :

// view pager item selected 

public void onPageSelected(int i) { 
    updateUI(i); 
} 

을 업데이트 텍스트보기가있는 전체 작동 예제는 내 사이트에 있습니다. http://responsiveandroid.com/2012/01/26/android-viewpager-and-gallery-integration.html

자동으로 페이지를 사용하려면

(안된) 핸들러 클래스

handler.postDelayed(new Runnable() { 
     public void run() { 
      viewPager.setCurrentItem(viewPagerCurrentItem++); 
     } 
    },5000); 
관련 문제