我正在开发Android 3.1平板电脑应用程序。
我正在使用带有片段的ViewPager,我也使用ViewPageIndicator来显示TitlePageIndicator和CirclePageIndicator。
我的问题是我可以同时使用它们。
public class FillEReportFragmentActivity extends FragmentActivity
{
private ViewPager mViewPager;
private FillEReportFragmentPagerAdapter mPagerAdapter;
@Override
protected void onCreate(Bundle savedInstance)
{
super.onCreate(savedInstance);
setContentView(R.layout.fill_ereport_paged);
mViewPager = (ViewPager)findViewById(R.id.pager);
mPagerAdapter = new FillEReportFragmentPagerAdapter(getSupportFragmentManager());
mViewPager.setAdapter(mPagerAdapter);
CirclePageIndicator mIndicator = (CirclePageIndicator)findViewById(R.id.indicator);
mIndicator.setViewPager(mViewPager);
//mIndicator.setSnap(true);
//mIndicator.setCurrentItem(0);
//Bind the title indicator to the adapter
TitlePageIndicator titleIndicator = (TitlePageIndicator)findViewById(R.id.titles);
titleIndicator.setViewPager(mViewPager);
}
}
它仅适用于绑定到mViewPager
的最后一个。
如何使用相同的ViewPager绑定TitleIndicator和CirclePageIndicator?