在哪里可以找到ActionBar OverFlow按钮图标



我一直在尝试创建自己的操作栏,以便拥有2个操作栏。本地的将在底部,自定义的将在顶部。

我希望在我的自定义操作栏中有OverFlow(3点按钮)按钮,它出现在本地操作栏中。

以下是我的问题:

  1. 有没有办法把我的自定义Action Bar放在底部,把Native放在顶部
  2. 如果Q1的答案是否定的,那么,有没有办法模仿溢出按钮的外观和行为

我更喜欢像问题1.那样做

我一直在抽屉里寻找溢出按钮的图标,但找不到

如果有任何帮助或指示,我将不胜感激,

非常感谢!

  1. 是的,本机操作栏将位于顶部,如果禁用拆分操作栏,则底部将没有操作栏。当然,通过手动创建一个类似操作栏的操作栏,可以在应用程序底部"模拟"一个操作栏。

  2. 我想答案是1。是的,它可能对其他人有用:

它实际上在android SDK中,在platforms/android XX/data/res/values/style.xml 中

溢出菜单的样式定义:

 <style name="Widget.Holo.ActionButton.Overflow">
     <item name="android:src">@android:drawable/ic_menu_moreoverflow_holo_dark</item>
     <item name="android:background">?android:attr/actionBarItemBackground</item>
     <item name="android:contentDescription">@string/action_menu_overflow_description</item>
 </style>

最新更新