disposable = Observable
.interval(3000L, TimeUnit.MILLISECONDS)
.observeOn(AndroidSchedulers.mainThread())
.subscribe(aLong ->{
if(viewpager.getCurrentItem() <viewpagerAdapter.size() - 1){
viewpaer.setCurrentItem(viewpager.getCurrentItem() + 1);
}else{
viewpager.setCurrentItem(0);
}
});
onDestroy에서 dispoase()를 잊지말자
참고:https://medium.com/mindorks/auto-viewpager-slider-using-rxjava2-fb1da80878bf
반응형
'android > etc' 카테고리의 다른 글
android material widget 사용시 preview가 안나올때 (0) | 2019.08.20 |
---|---|
android studio 코드환경 셋팅 (0) | 2019.08.11 |
svg 파일이 android api 낮은버전에서만 깨질때 (0) | 2019.08.07 |
android daum 우편번호 서비스 webview 사용시 주의 (0) | 2019.06.25 |
android studio 선 연결없이 wifi로 핸드폰에 run 하기 (0) | 2019.06.02 |