恢复ViewPager的状态

时间:2016-07-07 00:24:29

标签: android

我有活动,我已经使用viewpager加载了标签,我的代码:

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    getSupportActionBar().hide();
    FragmentPagerItemAdapter adapter = new FragmentPagerItemAdapter(
            getSupportFragmentManager(), FragmentPagerItems.with(this)
            .add(R.string.tab1, Rate.class)
            .add(R.string.tab2, Genres.class)
            .add(R.string.tab3, Search.class)
            .add(R.string.tab4, Player.class)
            .add(R.string.tab5, Genres.class)
            .create());

    ViewPager viewPager = (ViewPager) findViewById(R.id.viewpager);
    viewPager.setAdapter(adapter);

    SmartTabLayout viewPagerTab = (SmartTabLayout) findViewById(R.id.viewpagertab);
    viewPagerTab.setViewPager(viewPager);




}

我正在使用库SmartTabLayout,我知道它是否对每个人都不清楚,但也许有人知道在暂停或在特定选项卡上打开寻呼机后恢复活动状态的方法(也很重要)。

0 个答案:

没有答案