【问题标题】:Action Bar for Android being replaced by Menu Button?Android 的操作栏被菜单按钮取代?
【发布时间】:2014-09-02 12:25:46
【问题描述】:

不确定这是否是这个问题的合适位置,但这里是。我正在关注用于创建应用程序的 android 教程,并且发现操作栏中菜单的实现存在一些问题。 (http://developer.android.com/training/basics/actionbar/setting-up.html)。我正在三星 Galaxy S4 上进行测试。

我正在为 Android 3.0 及更高版本制作应用程序,但是当我按照这些说明操作时,菜单不会出现在操作栏中,但只有在我按下菜单按钮时才会显示。如果我按照 Android 2.1 及更高版本的说明操作,菜单按钮会出现在操作栏中,但通过按菜单按钮激活的溢出菜单除外。

对于 Android 3.0 及更高版本,我需要做什么才能使菜单出现在操作栏中?或者这不再是它的工作方式,而是现在使用菜单按钮显示?

【问题讨论】:

    标签: android android-actionbar


    【解决方案1】:

    在 menu.xml 中使用 showAsAction="always"

    <?xml version="1.0" encoding="utf-8"?>
    <menu xmlns:android="http://schemas.android.com/apk/res/android" >
    
    <item
        android:id="@+id/action_start"
        android:showAsAction="always"
        android:title="Start"/>
    <item
        android:id="@+id/action_signout"
        android:showAsAction="always"
        android:title="logout"/>
    
    </menu>
    

    【讨论】:

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