是这样的,我在设置一个apk为开机启动的时候发现,在开机后进入app的会有近1秒的白屏状态
我就想把这个页面给去除掉
添加一个主题
<resources xmlns:tools="http://schemas.android.com/tools">
<!-- Base application theme. -->
<style name="Theme.TvAd" parent="Theme.AppCompat.DayNight.NoActionBar">
<item name="android:windowBackground">@drawable/init_view</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
</style>
</resources>
init_view指向的是一个xml文件
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android"
android:opacity="opaque">
<item android:drawable="@color/black" />
<item android:gravity="center">
<bitmap
android:gravity="center"
android:src="@drawable/bg_default" />
</item>
</layer-list>
其中有一个bg_default是一个png/jpg文件
这个文件就是将原先白屏替换掉的图片
使用的时候,就在清单文件里面调研一下
<application
...
android:theme="@style/Theme.TvAd"
....
</application>
这样就完成了