2015-09-08 2 views
2

Я хочу, чтобы имитировать fakeDrag на viewpager, и я искал когда-то, но я не мог найти для этого хороших примеров. вот что i'v сделано:Рабочий пример для fakedrag для viewpager

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() делает и как сделать его больше. Можете ли вы дать мне рабочий пример для этого?

+0

Взгляните на [этот ответ] (http://stackoverflow.com/a/30976853/2418367), есть рабочий пример для fakeDragging. –

ответ

0

Вы использовали это?

viewPager.setCurrentItem(i); 

где i - индекс пейджера.

+0

Я хочу перетащить его по значению и смещению. Я хочу знать, как работать с fakeDrag –

Смежные вопросы