我正在为Android 4(SDK版本15)开发并使用没有任何支持库的本机操作栏。Android ActionBar不显示标签
到目前为止,我已经很容易和直接地使用操作栏,但是现在当我尝试添加标签时,我不可能让它们显示。
为了找到问题,我做了一个新的活动,并删除了一切,但最简单的选项卡功能,但仍然看不到任何选项卡。
有没有人有任何想法为什么选项卡不显示为我?
这是我目前的超级简单的选项卡活动:
public class MyTabActivity extends Activity {
@Override
protected void onCreate(final Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final ActionBar actionBar = getActionBar();
actionBar.setDisplayOptions(ActionBar.NAVIGATION_MODE_TABS);
// Set the tabs.
actionBar.addTab(actionBar.newTab()
.setText("Tab 1")
.setTabListener(new MyTabListener()));
actionBar.addTab(actionBar.newTab()
.setText("Tab 2")
.setTabListener(new MyTabListener()));
}
private static class MyTabListener implements TabListener {
@Override
public void onTabReselected(Tab tab, FragmentTransaction ft) {
}
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
}
@Override
public void onTabUnselected(Tab tab, FragmentTransaction ft) {
}
}
}
开始活动的结果是,只有在它的应用程序图标的动作条。
我尝试过,但它并不能帮助。操作栏显示,但没有标签。 – Snakebunk
尝试使用PageSlidetabstrip库,您可以从github下载它。 –
谢谢,但我只需要常规的操作栏为我显示标签。 – Snakebunk