title: setCurrentItem in ViewPager not scroll immediately in the correct position
body: <p>I use a <code>PagerAdapter</code>. I have a lot of elements so I don't load all elements in the same time. I reload the adapter, I change the old elements by the new elements. For example I have 4 elements, when I arrive at the last element, I reload the elements and I call <code>setCurentItem(1)</code> to be able to show the viewpager in position one. I have done a lot of tests. I put:</p>
  
  <pre><code>viewPager.setCurrentItem(1,false); //But not scroll, put drastically the new page.
  viewPager.setCurrentItem(1);
  </code></pre>
  
  <p>I have tried to modify <code>onPageScrollStateChanged(int arg0)</code>, I only have 3 views and always ubicate in the middle.</p>
  
  <pre><code>if (arg0 == ViewPager.SCROLL_STATE_DRAGGING) {
      if(focusedPage==2) {
          //Modify adapter
          viewPager.setCurrentItem(1,false);   
  
      }else if(focusedPage==0){
          //Modify adapter
          viewPager.setCurrentItem(1,false);
      } 
  </code></pre>
  
  <p>And I have tryed to modify <code>onPageSelected(int arg0)</code></p>
  
  <pre><code>focusedPage=arg0;
  </code></pre>
  
  <p>Using this last example I have scroll the views immediately but always it located on the last page.
  Anybody know how I can slide.</p>
  
  <p>Thank you</p>