我如何隐藏一个活动的菜单button

有一个没有菜单项的活动。 所以我想隐藏菜单button。 有什么办法可以实现吗? 谢谢

我想清楚如何做到这一点。 在您的AndroidManifest.xml中,您需要指定如下内容:

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="14" /> 

基本上, minSdkVersion是你应用程序支持的最小的Android SDK版本(在我的情况下是2.2),而targetSdkVersion是你“定位”的版本(就我个人而言,这是4.0的版本)

默认情况下, targetSdkVersionminSdkVersion相同,如果您离开Honeycomb之前,基本上告诉Android您的应用程序是“传统”,它将始终显示菜单button。

如果你制作targetSdkVersion后蜂窝,那么菜单button只会显示,如果你真的有菜单项定义。

您可以使用onPrepareOptionsMenu,在其中设置您要显示给用户的菜单项,[http://developer.android.com/reference/android/app/Activity.html#onPrepareOptionsMenu%28android.view.Menu% 29] [1]

[1]: http : //developer.android.com/reference/android/app/Activity.html#onPrepareOptionsMenu%28android.view.Menu%29 。 不要使用xml充气只是手动。

谢谢。

尝试将其包含在代码中,以便在启动活动时不会自动显示菜单项。

  public boolean onCreateOptionsMenu(Menu menu){ super.onCreateOptionsMenu(menu); //add the menu items here return true; } 

通过这样写,菜单项只有在你点击android智能手机的菜单button时才可见

所以我想隐藏菜单button

在绝大多数的Android设备上,“菜单button”是一个物理的东西,不能被隐藏起来,不仅仅是我可以隐藏一座山或一座小山。

在Honeycomb上,如果你没有定义一个选项菜单,你不应该在右上angular的操作栏中看到“溢出”button。

如果你在一些不符合标准的安卓设备上尝试这个软件,那么它就会有自己的软件菜单button。