Android 隐藏导航栏";“更多”;安卓系统屏幕底部的按钮

Android 隐藏导航栏";“更多”;安卓系统屏幕底部的按钮,android,view,android-activity,Android,View,Android Activity,在我的应用程序中,我在一些设备(如HTC One)上有一个只包含“更多”按钮的条(例如:三个垂直点)。下面是亚马逊应用程序的示例,该应用程序具有相同的行为 我试图通过在我的清单上添加以下内容来删除它: <application android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" > </application> 但它仅在显示活动时起作用。当我在视图上交互时,导航栏将重新应用 我注意到这个导航

在我的应用程序中,我在一些设备(如HTC One)上有一个只包含“更多”按钮的条(例如:三个垂直点)。下面是亚马逊应用程序的示例,该应用程序具有相同的行为

我试图通过在我的清单上添加以下内容来删除它:

<application
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" > </application>
但它仅在显示活动时起作用。当我在视图上交互时,导航栏将重新应用

我注意到这个导航条既不出现在Galaxy S III上,也不出现在Galaxy S II上。由于HTC One屏幕的高分辨率,是否只能显示此导航栏


有没有办法只在出现时删除此栏?

将您的
android:targetSdkVersion
设置为14或更高。有关更多详细信息,请参阅一年左右以前的内容。

谢谢您的提示,但设置为minSdkVersion=14不会删除菜单按钮。。。我错过了什么吗?糟糕的是,我将android:minSdkVersion设置为14,而不是android:targetSdkVersion,但我需要使用
android:targetSdkVersion=10
。有什么想法吗?@annelorayne:我的建议是,你可以问一个单独的堆栈溢出问题,在这里你可以解释为什么你认为你需要安卓:targetSdkVersion=10,这样你就可以得到帮助来解决这个问题。现在没有人应该使用android:targetSdkVersion=10。谢谢,@commonware。
View v = this.findViewById(android.R.id.content);
v.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);