Fragment类中的ActionBarTabs而不是Activity

时间:2015-03-25 08:28:14

标签: android android-fragments android-viewpager actionbarsherlock

我正在开发一个项目,我正在使用ActionBarSherlock库。现在我想用viewpager创建标签。

所以我使用了this教程作为参考。我想要创建tabview的课程是Fragment,而不是Activity

有人请帮助我将Activity类中使用的这些方法转换为Fragment的方法。

首先:

ActionBar actionBar = getSupportActionBar();
  

错误:方法getSupportActionBar()未定义为Fragment

类型

第二

viewPager.setAdapter(new ViewPagerAdapter(getSupportFragmentManager()));
  

错误:方法getSupportFragmentManager()未定义类型Fragment

1 个答案:

答案 0 :(得分:1)

试试这个..

ActionBar actionBar = getActivity().getSupportActionBar();

并且

viewPager.setAdapter(new ViewPagerAdapter(getActivity().getSupportFragmentManager()));