2013-01-07 81 views
2

我使用viewpager指示器實現了一個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中使用了這段代碼。當我將應用程序最小化並在應用程序處於活動狀態時取回它時,可以停止該線程嗎?您的Activity的onPause()中的 – dharani

+1

通過使用handler.removeCallbacks(runnable)並在onResume()中通過handler.postDelayed(runnable,5000)恢復線程來停止線程; –

+0

謝謝..它的工作很好。 – dharani