我在我的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>
结果:
但我喜欢我的ActionBar是这样的:
有人可以帮助我吗?
答案 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)
我遇到了像你这样的问题。我发现菜单项只显示标题或图标所以我设计了我的图标(图片带有下面的文字),我解决了它。希望它有所帮助。