fapragf为viewpager的一个工作示例

时间:2015-09-08 10:14:04

标签: android android-viewpager

我想在viewpager上模拟一个fakeDrag并且我搜索了一段时间,但我找不到任何好的例子。这就是我所做的:

public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);    
final Handler handler = new Handler();
handler.postDelayed(new Runnable() {
    @Override
    public void run() {
        viewPager.beginFakeDrag();
        // I dont know what this number mean
        vewPager.fakeDragBy(1000);
        Handler handler1 = new Handler();
        handler.postDelayed(new Runnable() {
            @Override
            public void run() {
                viewPager.endFakeDrag();
        }
        }, 1000);
    }
}, 1000);
}

我真的不知道fakeDragBy()的作用以及如何使它更长。 你能给我一个有效的例子吗?

1 个答案:

答案 0 :(得分:0)

你用过这个吗?

viewPager.setCurrentItem(i);

其中i是视图寻呼机的索引。