Exemplo n.º 1
0
  @Override
  public void setAdapter(PagerAdapter adapter) {
    // Unregister old, if any
    if (getAdapter() != null && getAdapter() instanceof ObservableAdapter)
      ((ObservableAdapter) getAdapter()).unregisterDataSetObserver(mDataSetObserver);

    if (adapter instanceof ObservableAdapter) {
      ((ObservableAdapter) adapter).registerDataSetObserver(mDataSetObserver);
    }
    super.setAdapter(adapter);

    updateViewPagerIndicator();
  }
Exemplo n.º 2
0
 public void setViewPagerIndicator(ViewPagerIndicator viewPagerIndicator) {
   mViewPagerIndicator = viewPagerIndicator;
   updateViewPagerIndicator();
 }