<!--解决启动黑白屏的问题-->
<style name="Theme.viewer_kt.Welcome" parent="Theme.viewer_kt">
<item name="android:windowBackground">@mipmap/bg_welcome</item>
<item name="android:windowFullscreen">true</item> <!--设置全屏全屏-->
<item name="android:navigationBarColor">@android:color/transparent</item> <!--设置底部虚拟按键为透明的-->
</style>
<style name="Theme.viewer_kt" parent="Theme.MaterialComponents.DayNight.NoActionBar">
<!-- Primary brand color. -->
<item name="colorPrimary">@color/purple_500</item>
<item name="colorPrimaryVariant">@color/white</item>
<item name="colorOnPrimary">@color/white</item>
<!-- Secondary brand color. -->
<item name="colorSecondary">@color/teal_200</item>
<item name="colorSecondaryVariant">@color/teal_700</item>
<item name="colorOnSecondary">@color/black</item>
<item name="android:windowBackground">@color/white</item>
<!-- Status bar color. -->
<item name="android:statusBarColor" tools:targetApi="l">?attr/colorPrimaryVariant</item>
<!-- Customize your theme here. -->
<item name="android:windowNoTitle">true</item><!--去除标题-->
<item name="android:windowLightStatusBar">true</item>
</style>
在Activity super.onCreate 前面在设置一次主题
setTheme(R.style.Theme_rviewer_kt)
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)