Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Actionbar菜单项标题显示在平板电脑中,而不是手机中_Android - Fatal编程技术网

Android Actionbar菜单项标题显示在平板电脑中,而不是手机中

Android Actionbar菜单项标题显示在平板电脑中,而不是手机中,android,Android,Menu.xml <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context="com.kent.service.engg.controllers.CaseDet

Menu.xml

<menu xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:app="http://schemas.android.com/apk/res-auto"
      xmlns:tools="http://schemas.android.com/tools"
      tools:context="com.kent.service.engg.controllers.CaseDetailsActivity">

    <item android:id="@+id/title_bar_home"
        android:icon="@drawable/action_home_icon"
        android:title="Home"
        app:showAsAction="ifRoom"  />

    <item android:id="@+id/title_bar_setting"
          android:icon="@drawable/action_settings_icon"
          android:title="Setting"
          app:showAsAction="ifRoom|withText"/>
</menu>

此代码在平板电脑中工作正常,但在手机中不起作用。


 <item android:id="@+id/title_bar_setting"
      android:icon="@drawable/action_settings_icon"
      android:title="Setting"
      app:showAsAction="ifRoom|withText"/>

此处属性值:“ifRoom”将在手机的操作栏中没有空格的情况下忽略文本

谢谢您的回答。我还使用showAsAction=“始终| with text”。但同样的结果