Android ActionBarActivity图标+标题

时间:2014-08-12 03:09:20

标签: android

我在我的Android应用程序中使用ActionBarActivity ...
我的导航是一个ActionBar

这是我的代码:

main.xml中:

<menu xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:myapp="http://schemas.android.com/apk/res-auto" >

    <item
        android:id="@+id/phone"
        android:title="Phone"
        android:icon="@drawable/phone"
        myapp:showAsAction="ifRoom" />

    <item
        android:id="@+id/computer"
        android:title="Computer"
        android:icon="@drawable/computer"
        myapp:showAsAction="ifRoom"  />

    <item
        android:id="@+id/gamepad"
        android:title="Gamepad"
        android:icon="@drawable/gamepad"
        myapp:showAsAction="ifRoom|withText" />

    <item
        android:id="@+id/camera"
        android:title="Camera"
        android:icon="@drawable/camera"
        myapp:showAsAction="ifRoom|withText" />

    <item
        android:id="@+id/video"
        android:title="Video"
        android:icon="@drawable/video"
        myapp:showAsAction="ifRoom|withText" />

    <item
        android:id="@+id/email"
        android:title="Email"
        android:icon="@drawable/email"
        myapp:showAsAction="ifRoom|withText" />

</menu>

结果:
enter image description here

但我喜欢我的ActionBar是这样的:

enter image description here

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

如果有足够的空间,

'always | withText'将起作用,否则它只会放置图标。

<item android:id="@id/menu_item"
android:title="text"
android:icon="@drawable/drawable_resource_name"
android:showAsAction="always|withText" />

答案 1 :(得分:1)

我遇到了像你这样的问题。我发现菜单项只显示标题或图标所以我设计了我的图标(图片带有下面的文字),我解决了它。希望它有所帮助。