【发布时间】:2013-05-15 13:08:41
【问题描述】:
在我的应用程序中,在某些设备(例如 HTC One)上,我有一个仅包含“更多”按钮(例如:三个垂直点)的栏。下面的示例使用获得相同行为的 Amazon 应用程序。
我试图通过在我的清单中添加它来删除它:
<application
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" > </application>
没有用。我还尝试更改显示视图的可见性:
View v = this.findViewById(android.R.id.content);
v.setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION);
但它仅在显示活动时才有效。当我在视图上进行交互时,导航栏会重新出现。
我注意到这个导航栏既没有出现在 Galaxy S III 上,也没有出现在 Galaxy S II 上。这个导航栏只能因为HTC One屏幕分辨率大才显示吗?
有没有什么办法可以只在它出现时才移除它?
【问题讨论】:
标签: android view android-activity