1

我想为我的 Android 应用程序在同一活动上创建多个操作栏(两个)。

以下是我的解释:

我想要一个“页眉操作栏”和一个“页脚操作栏”来分隔我的菜单:

  • 一个用于选项“刷新”和“设置”
  • 一个用于用户操作“发送帖子”和“帮助”。

目前,我使用这种方法:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main_header, menu);

    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
        ActionBar actionBar = getActionBar();
        actionBar.setDisplayHomeAsUpEnabled(true);
    }
    return true;
}

我的问题是:如何添加另一个操作栏并将其放入页脚?有可能的?

(例如:http: //i.stack.imgur.com/7sfh6.png

左图,顶部的操作栏(不考虑标签导航)和底部的拆分操作栏。

我不知道该说什么,所以如果您想了解更多信息,您可以随时问我任何问题。

4

1 回答 1

1

请查看清单文件中的 uiOptions="splitActionBarWhenNarrow" 选项:http: //developer.android.com/guide/topics/manifest/application-element.html

注意:这已被 Android 5.0 弃用:https ://code.google.com/p/android/issues/detail?id=79722

于 2013-08-02T18:59:53.750 回答