2013-01-07 3 views
2

뷰 페이지 인디케이터와 함께 Viewpager를 구현했습니다. Viewpager에는 각 페이지에 ImageViews가 있습니다. 이제 Viewpager를 자동으로 뒤집기를 원합니다. (뷰 플리퍼를 사용하지 않아도됩니다.) 아무도이 문제에 대해 도움이되지 않습니다. 미리 감사드립니다.Viewpager android에서 이미지를 계속 뒤집기

+0

답이 도움이 될 경우 다른 사람들을 돕기 위해 받아 들여야합니다. – Darpan

답변

2
handler = new Handler(); 
runnable = new Runnable(){ 
    public void run() { 
    handler.postDelayed(runnable, 5000); 
    viewPager.setCurrentItem(viewPager.getCurrentItem() + 1, true); 
    } 
}; 
handler.postDelayed(runnable, 5000); 
+1

예, 이제 계속 뒤집습니다. 당신의 도움을 주셔서 감사합니다. 그러나 앱을 최소화해도 스레드가 계속 실행되어 프로그래밍이 좋지 않고 CPU 사용이 효율적이지 않습니다. onCreate에서이 코드를 사용했습니다. 내가 응용 프로그램을 최소화 할 때 스레드를 중지하고 응용 프로그램이 활성화되면 다시 가져올 수 있습니까? 액티비티의 onPause()에있는 – dharani

+1

은 handler.removeCallbacks (runnable)을 사용하여 스레드를 중지하고 onResume()에서는 handler.postDelayed (runnable, 5000)에 의해 스레드를 다시 시작합니다. –

+0

감사합니다. – dharani

관련 문제