【问题标题】:Show tab bar and listIn Actionbar at same time. (Android Honeycomb)同时显示标签栏和listIn Actionbar。 (安卓蜂窝)
【发布时间】:2011-10-28 19:12:30
【问题描述】:

有一种情况,我想在操作栏中同时使用标签栏和列表导航。

文档说“我们可以将 Actionbar 置于列表导航模式或选项卡导航模式”。

有什么办法可以同时使用。任何指针,帮助。提前谢谢你。

【问题讨论】:

    标签: android android-layout android-3.0-honeycomb android-actionbar


    【解决方案1】:

    抱歉,您只能选择其中一个。

    话虽如此,您可以使用android:actionLayout 将选项菜单项转换为操作栏中的自定义膨胀布局。您可以使用“标签导航模式”,同时将您自己的Spinner 放在标签的右侧。就个人而言,作为用户,我会觉得这很令人困惑,但也许它适用于您的用例。

    【讨论】:

    【解决方案2】:

    一个很晚的答案,但这可以通过一个简单的技巧来实现。您只需要(以编程方式)将android.R.id.action_bar_title 指向的视图替换为Spinner。我写了一篇关于它的博客。这是link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多