【发布时间】:2018-12-30 13:33:40
【问题描述】:
我有这个styles.xml
<resources>
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
...
<item name="android:windowFullscreen">true</item>
...
</style>
</resources>
然后将其用作我的应用程序的主题
<manifest>
<application android:theme="@style/AppTheme"/>
</manifest>
我的应用进入沉浸式模式。问题是导航栏不会让人身临其境。有没有办法在清单中实现这一点?
PS。我知道这个 (Set Android immersive full screen mode in manifest) 问题,但不知道 回答我的导航栏问题。另外,答案是旧的(?)。
【问题讨论】:
-
documentation 描述的设置沉浸式模式的正确方法是在 Java 类中设置标志。但是,如果你想使用样式来设置它,你可以将标题项设置为 false。
-
android:windowNoTitle 属性? android:title 需要一个字符串