2015-10-21 49 views
0

我尝试在操作栏中显示一次菜单项。现在显示在菜单中的所有项目都显示。但是我希望在操作栏中显示菜单项之外的项目。为什么不在操作栏中显示菜单项?

<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.example.nabege.Show_subject_Activity" > 

    <item 
     android:id="@+id/about_us" 
     android:title="@string/about_us"/> 
    <item 
     android:id="@+id/help" 
     android:title="@string/help"/> 
    <item 
     android:id="@+id/setting" 
     android:title="@string/setting"/> 
    <item 
     android:id="@+id/collectionName" 
     android:title="" 
     app:showAsAction="always"/> 

</menu> 

在这种情况下,我通过编程设置项目的标题。 我想我这样的形象菜单: enter image description here

+0

与您正在使用的应用程序:showAsAction =“总是”,将其放置在菜单的第一位置.xml并使用app:showAsAction =“从不”到剩下的项目。 –

+0

项目仅显示在菜单中的第一个位置 – programmer138200

回答

0

我改变这一行并解决:

<item 
     android:id="@+id/collectionName" 
     android:title="" 
     showAsAction="always"/> 
相关问题