我已经使用fragementactivity对视图寻呼机操作栏进行了操作,在api leve1 17或更高版本中使用滑动工作fne但是来到2.2版本的4.0.3版本它显示noclassdef错误它正在游览这么多请帮助我如何修改这段代码请帮助.... 目标版本是17解决答案的人我会给派对dnt想念我的派对准备回答
这是我的代码
public class Cbntabs extends FragmentActivity implements ActionBar.TabListener{
private ViewPager viewPager;
private TabsPagerAdapter mAdapter;
ActionBar actionBar;
String result;
// Tab titles
private String[] tabs = { "CBN Voice", "CBN Message" };
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.tabs);
Bundle bundle = getIntent().getExtras();
if(bundle!=null)
{
result=bundle.getString("results");
}
// Initilization
viewPager = (ViewPager) findViewById(R.id.pager);
actionBar = getActionBar();
mAdapter = new TabsPagerAdapter(getSupportFragmentManager(),result);
/**/
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
actionBar.setDisplayHomeAsUpEnabled(true);
actionBar.setBackgroundDrawable(getResources().getDrawable(R.drawable.header_bg));
actionBar.setTitle("TELUGU DESAM PARTY ELITE CLUB");
View customNav = LayoutInflater.from(this).inflate(R.layout.custom_show_action_bar, null);
viewPager.setAdapter(mAdapter);
答案 0 :(得分:1)
你应该使用getSupportActionBar。
只需将库项目导入您的工作区 导入项目的路径是:Android SDK - >额外 - > android - >支持 - > v7 - > appcompat和导入此项目后右键单击您的项目 - >选择属性 - > android - >添加库,他只需在这里添加导入的库