【发布时间】:2014-05-16 13:23:19
【问题描述】:
我在应用的操作栏中添加了一些标签按钮。但我不知道如何将编码添加到每个选项卡按钮。我想从每个选项卡按钮打开一个新布局。我找不到这些按钮的 ID。(我是 android 的初学者)谢谢!
final ActionBar actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
ActionBar.TabListener tabListener = new ActionBar.TabListener() {
public void onTabSelected(ActionBar.Tab tab, FragmentTransaction ft) {
}
public void onTabUnselected(ActionBar.Tab tab, FragmentTransaction ft) {
}
public void onTabReselected(ActionBar.Tab tab, FragmentTransaction ft) {
}
};
for (int i = 0; i < 3; i++) {
actionBar.addTab(
actionBar.newTab()
.setText("Tab " + (i + 1))
.setTabListener(tabListener));
}
我在 onCreate 方法中使用此代码获得了标签。
【问题讨论】:
-
试试像 actionbarsherlock 这样的库,它会帮助你一开始就完成这项工作(然后如果你什么时候切换到 android action bar,你可以随时)
标签: android tabs android-actionbar