【发布时间】:2011-10-28 19:12:30
【问题描述】:
有一种情况,我想在操作栏中同时使用标签栏和列表导航。
文档说“我们可以将 Actionbar 置于列表导航模式或选项卡导航模式”。
有什么办法可以同时使用。任何指针,帮助。提前谢谢你。
【问题讨论】:
标签: android android-layout android-3.0-honeycomb android-actionbar
有一种情况,我想在操作栏中同时使用标签栏和列表导航。
文档说“我们可以将 Actionbar 置于列表导航模式或选项卡导航模式”。
有什么办法可以同时使用。任何指针,帮助。提前谢谢你。
【问题讨论】:
标签: android android-layout android-3.0-honeycomb android-actionbar
抱歉,您只能选择其中一个。
话虽如此,您可以使用android:actionLayout 将选项菜单项转换为操作栏中的自定义膨胀布局。您可以使用“标签导航模式”,同时将您自己的Spinner 放在标签的右侧。就个人而言,作为用户,我会觉得这很令人困惑,但也许它适用于您的用例。
【讨论】:
一个很晚的答案,但这可以通过一个简单的技巧来实现。您只需要(以编程方式)将android.R.id.action_bar_title 指向的视图替换为Spinner。我写了一篇关于它的博客。这是link
【讨论】: