10
나는 간단한 ViewPager
을 가지고 있습니다. 일반적인 애니메이션으로 5 초마다 프로그래밍 방식으로 스크롤 할 수있는 가능성이 있습니까?ViewPager에서 프로그래밍 방식으로 스크롤
나는 간단한 ViewPager
을 가지고 있습니다. 일반적인 애니메이션으로 5 초마다 프로그래밍 방식으로 스크롤 할 수있는 가능성이 있습니까?ViewPager에서 프로그래밍 방식으로 스크롤
ViewPager.setCurrentItem(int)
을보고 TimerTask
또는 Handler
과 결합하십시오.
예 :
final ViewPager viewPager = ...;
final Handler h = new Handler(Looper.getMainLooper());
final Runnable r = new Runnable() {
public void run() {
viewPager.setCurrentItem(0, true);
h.postDelayed(r, 5000);
}
};
h.postDelayed(r, 5000);
하는 것이 적절한 경우 실행 가능한을 취소해야합니다.
감사합니다. 나는 그렇게 생각하지 않았다, 아주 쉽다. 하나의 수정 만 : ViewPager.setCurrentItem (int, boolean)을 호출해야합니다. –
코드를 게시하면 도움이 될 것입니다. –
코드로 답이 업데이트되었습니다. 무슨 일이 벌어지고 있는지 이해하고, 누출되기 쉽습니다. –