android中的自动查看寻呼机

时间:2014-01-14 10:43:00

标签: android

我的viewPager有问题。我想自动刷页面。我使用处理程序来做到这一点。

private Handler h = new Handler();
    private Runnable animateViewPager = new Runnable() {
        public void run() {

            if (!pagerMoved) {
                if (ticker == 3) {
                    h.removeCallbacks(animateViewPager);
                    h.postDelayed(startLogin, ANIM_VIEWPAGER_DELAY);

                }else{
                    h.postDelayed(animateViewPager, ANIM_VIEWPAGER_DELAY);
                }

                viewPager.setCurrentItem(ticker % adapter.getCount(), true);


                ticker++;
            }
        }

    };

但是当我改变页面时这太快了。当你用手指轻扫时,我看不到动画。我想使用fakeDrag来模拟滑动我不知道如何做到这一点,例如2秒。任何想法如何模拟平滑的幻灯片页?

1 个答案:

答案 0 :(得分:1)

使用淡入/淡出animation在幻灯片中自动滑动页面以在视图之间切换

Ex:Using ViewPager for Screen Slides

要降低您需要的滑动速度,请自定义ViewPager/Scroller