用于Android的操作栏被菜单按钮取代?
问题描述:
不知道这是否是这个问题的适当位置,但在这里。我正在关注用于创建应用程序的Android教程,并且发现了在操作栏中实现菜单的一些问题。 (http://developer.android.com/training/basics/actionbar/setting-up.html)。我正在测试我的三星Galaxy S4。用于Android的操作栏被菜单按钮取代?
我正在制作适用于Android 3.0及更高版本的应用程序,但是当我遵循这些说明时,菜单不会出现在操作栏中,但只有在按下菜单按钮时才会显示。如果遵循Android 2.1及以上版本的说明,菜单按钮会出现在操作栏中,除了通过按菜单按钮激活的溢出菜单外。
我需要为Android 3.0及更高版本做些什么才能使菜单出现在操作栏中?或者这不再是它的工作方式,而是现在使用菜单按钮来显示它?
答
在menu.xml文件使用showAsAction = “总是”
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/action_start"
android:showAsAction="always"
android:title="Start"/>
<item
android:id="@+id/action_signout"
android:showAsAction="always"
android:title="logout"/>
</menu>