Android Actionbar菜单项标题显示在平板电脑中,而不是手机中
Menu.xmlAndroid 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 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”。但同样的结果