title: Change initial page to be shown in ViewPagerIndicator
body: <p>I have implemented the ViewPagerIndicator with ActionBarSherlock.</p>
  
  <p>Now i would like to open a specific fragment inside the viewpager once the viewpager is created. Normally you should use setCurrentItem(pageid) or setViewPager(mPager, pageid);</p>
  
  <p>But this doesn't work :( If I would like to open fragment 2 inside the viewpager, the 
  viewpager indicator shows that fragment 2 is shown, but in reality fragment one (standard) is shown in the viewpager.</p>
  
  <p>I have the following code:</p>
  
  <pre><code> @Override
      public void onCreate(Bundle savedInstanceState) {
          super.onCreate(savedInstanceState);
          setContentView(R.layout.simple_tabs);
  
          mAdapter = new ColofonFragmentAdapter(getSupportFragmentManager());
  
          mPager = (ViewPager)findViewById(R.id.pager);
          mPager.setAdapter(mAdapter);
          mIndicator = (TabPageIndicator)findViewById(R.id.indicator);
          String page = "";
          page = getIntent().getStringExtra("page");
          int pageid = 0;
          if(page.equals("contact")) { pageid = 0; }
          else if(page.equals("colofon")) { pageid = 1; }
          else if(page.equals("disclaimer")) { pageid = 2; }      
  
          mIndicator.setViewPager(mPager, pageid); // Doesn't work...
              //mIndicator.setCurrentItem(pageid); // Doesn't work...
      }
  
  class ColofonFragmentAdapter extends FragmentPagerAdapter implements TitleProvider {
  
          ArrayList&lt;Fragment&gt; fragments = new ArrayList&lt;Fragment&gt;();
          ArrayList&lt;String&gt; titels = new ArrayList&lt;String&gt;();
  
          public ColofonFragmentAdapter(FragmentManager fm) {
              super(fm);
              fragments.add(new LayoutFragment(R.layout.colofon_contactgegevens));
              titels.add("Contact");
              fragments.add(new LayoutFragment(R.layout.colofon_colofon));
              titels.add("Colofon");
              fragments.add(new LayoutFragment(R.layout.colofon_disclaimer));
              titels.add("Disclaimer");
          }
  
  
          @Override
          public Fragment getItem(int position) {
              return fragments.get(position);
          }
  
          @Override
          public int getCount() {
              return fragments.size();
          }
  
          @Override
          public String getTitle(int position) {
              return titels.get(position);
          }
      }
  </code></pre>
  
  <p>Can you tell me which method I should use to change the initial page?
  Thank you!</p>