我有这个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。我知道这个问题(在清单中设置Android沉浸式全屏模式),但没有回答我的导航栏问题。另外,答案是old(?)。
对于导航栏来说,它不会沉浸其中,并且您知道它是临时模式。您可能需要在离开活动或移至另一个活动时再次配置它们。如果您有很多活动,这会有些乏味,并且可能是您正在寻找一种方法来从清单中将其配置为全局设置的原因(不可能)。
您可以使用片段作为替代,以便仅在片段之间移动,并且不会触发导航以重置可见性并再次显示。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句