我正在使用android studio 1.0.1,我正在尝试为我的应用添加一些标签。我遵循了this教程。
1.当我考试public static class TabListener
时,它向我展示了第一个错误 - 我不能在那里使用静态。为什么呢?
2.当我尝试添加一些标签时,它会显示已加星标(**)行的弃用错误
ActionBar actionBar = getSupportActionBar();
actionBar.**setNavigationMode**(ActionBar.**NAVIGATION_MODE_TABS**);
actionBar.setDisplayShowTitleEnabled(false);
Tab tab = actionBar.**newTab**()
.setText(R.string.artist)
.setTabListener(new TabListener<ArtistFragment>(
this, "artist", ArtistFragment.class));
actionBar.**addTab**(tab);
咦?那我该怎么办?
答案 0 :(得分:0)
请访问此Android Developer网站以添加标签
答案 1 :(得分:0)
从api 21弃用ActionBar选项卡。使用以下方法之一修复它。
2)TabHost
有关PagerSlidingTabStrip的实施指南,请参阅PagerSlidingTabStrip implement guide 如果按照该指南查看SlidingTabsBasic的示例,您也可以使用SlidingTabsBasic作为项目。其他方法在互联网上有很多描述。