在Android中调整溢出菜单项

时间:2014-12-18 05:37:23

标签: android

我正在尝试调整溢出菜单。它会显示在屏幕顶部。以下是我的问题的屏幕截图:

http://tinypic.com/r/24p9svp/8

如何让它显示在操作栏下方?

感谢您的帮助。

谢谢。

关心, Rafeea

---于2014年12月18日新增

根据要求,这是我的代码:

  1. 我创建了一个名为:main_activity_bar.xml:
  2. 的新菜单

    <item android:id              = "@+id/update_user_profile"
          android:title           = "@string/update_profile"
          android:orderInCategory = "1"
          android:showAsAction    = "never"
    />
    
    <item android:id              = "@+id/sign_out"
          android:title           = "@string/sign_out"
          android:showAsAction    = "never"
          android:orderInCategory = "2"
    />
    

    1. AndroidManifest中的代码:

      <activity android:name               = ".mafjoo3_manu_page"
          android:label                    = "قائمة الطعام"
          android:uiOptions                = "splitActionBarWhenNarrow"
      >
      
          <intent-filter>
              <action android:name         = "android.intent.action.MAIN" />
              <category android:name       = "android.intent.category.LAUNCHER" />
          </intent-filter>
      
      </activity>
      
    2. 溢出菜单位于操作栏的中间。它应该在操作栏下面。例如:http://tinypic.com/r/24p9svp/8

1 个答案:

答案 0 :(得分:0)

听起来您正在使用Theme.AppCompat.Light.DarkActionBar主题,而您的活动扩展了ActionBarActivity

如果你想要Holo,请使用Activity和android:Theme.Holo.Light.DarkActionBar主题。

更多信息:Android Developers