【发布时间】:2013-12-10 12:40:33
【问题描述】:
我正在为 Android 4(SDK 版本 15)开发,并使用本地操作栏,没有任何支持库。
到目前为止,使用操作栏对我来说非常简单直接,但现在当我尝试添加选项卡时,我无法让它们显示出来。
为了找到问题,我创建了一个新活动并删除了所有内容,但最简单的选项卡功能除外,但我仍然看不到任何选项卡。
有没有人知道为什么标签不显示给我?
这是我当前的超级简单的标签活动:
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) {
}
}
}
启动活动的结果是一个只有应用程序图标的操作栏。
【问题讨论】:
标签: android tabs android-actionbar