TitlePageIndicator CirclePageIndicator在同一个ViewPager上

时间:2012-06-21 06:33:37

标签: android android-fragments android-viewpager viewpagerindicator

我正在开发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?

0 个答案:

没有答案