title: onPageSelected isn't triggered when calling setCurrentItem(0)
body: <p>I have an Activity with a ViewPager which displays a bunch of pictures. When it starts the ViewPager's position is set based on what the user selected in a previous Activity. Similar to a gallery.</p>
  
  <p>I want the onPageSelected to be called every time a new page is selected, i.e. when the Activity is first opened or when the user slides to a new page.</p>
  
  <p>I set the starting point like so:</p>
  
  <pre><code> mPager.setCurrentItem(index);
  </code></pre>
  
  <p>Everything works, except when setCurrentItem called with index set to 0 as this will not trigger onPageSelected.</p>
  
  <pre><code>mPager.setOnPageChangeListener(new OnPageChangeListener() {
    @Override
    public void onPageSelected(int index) {
      Log.d(TAG, "onPageSelected " + index);
    }
    ...
  }
  </code></pre>
  
  <p>So my question is; is this a bug, and if so what can I do about it?</p>