我试图为整个应用程序制作TranslucentNavigation,但我遵循了一些答案,最后为一个活动添加了TranslucentNavigation,但是我希望在每个活动中都可以使用它,而我的代码现在就像这样
Styles.xml
<style name="AppTheme" parent="Theme.AppCompat.DayNight.DarkActionBar">
<!-- Customize your theme here. -->
<item name="android:windowTranslucentStatus">true</item>
<item name="android:windowTranslucentNavigation">true</item>
</style>
Manifest.xml
<application
android:name=".functions.AppController"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:fitsSystemWindows="true"
android:theme="@style/AppTheme">...
.....
</application>
MainActivity.java
Window w = getWindow();
w.setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
现在我仅拥有TranslucentNavigation
的这项活动,但我需要使其成为每一项活动。
有人可以告诉我,怎么办?
提前谢谢