我想摆脱出现在应用程序顶部的默认灰色栏。 我似乎无法找到属性或设置这样做。 怎么能实现这个目标? 感谢
答案 0 :(得分:32)
使用android:theme="@android:style/Theme.NoTitleBar"
,对于此清单中的此特定<activity>
元素,或者对于整个<application>
元素,如果您希望它为所有元素消失。这是关于它的FAQ entry。
答案 1 :(得分:4)
我尝试了清单方法但由于某种原因它无效。 但是,使用here所述的.java方法可以正常工作。
requestWindowFeature(Window.FEATURE_NO_TITLE);
答案 2 :(得分:2)
打开app / src / main / res / values / styles.xml
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
<!-- Customize your theme here. -->
</style>
</resources>
答案 3 :(得分:0)
一篇很好的文章,为什么你应该避免从Googler Reto Meier的应用程序中删除标题栏: http://blog.radioactiveyak.com/2010/07/how-to-display-android-status-bar-in.html
如果您确实需要从应用中删除标题栏,请阅读并重新考虑。