【问题标题】:Can I create two Action Bar menus using Android APIs?我可以使用 Android API 创建两个操作栏菜单吗?
【发布时间】:2012-10-03 16:34:54
【问题描述】:

我想实现这样的布局:http://i.imgur.com/8W6Uc.png

活动有两个片段,我想为每个片段显示一个菜单。

我不确定是否可以使用本机操作栏 API。

这个问题看起来很相关,但这个人正在使用名为“ActionBarSherlock”的第三方库:Handling Action Bars with two fragments

【问题讨论】:

  • 这不适用于本机 ActionBar API,因为 ActionBar 仅附加到一个活动,并且您不能并排显示活动,除非您在新的 Galaxy Note 10.1 上具有该奇怪的功能并且即使那样你也不能在同一个应用程序中做到这一点。

标签: android android-fragments android-actionbar android-menu


【解决方案1】:

使用本机操作栏 API 绝对不可能。您想要的与标准的 Android 设计背道而驰——即使屏幕上可能有多个片段,并且它们都可能对操作栏有所贡献,但仍然只有 一个 操作栏。这就是您链接到的问答所讨论的内容。

欢迎您使用自己的操作栏框架来做您想做的事情,但请记住,您的用户可能会认为您的应用很奇怪。请确保对这些用户的价值大大超过了打破标准设计模式的成本。

【讨论】:

    猜你喜欢
    • 2013-07-28
    • 1970-01-01
    • 1970-01-01
    • 2019-06-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多