Android : Supprimer l'écran blanc de l'écran de démarrage

C'est comme ça. Lorsque j'ai configuré un apk pour qu'il démarre au démarrage, j'ai constaté que lorsque j'entrais dans l'application après le démarrage, il y aurait un écran blanc pendant près d'une seconde.

Je veux juste supprimer cette page

ajouter un sujet

<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 pointe vers un fichier 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>

L'un d'eux, bg_default, est un fichier png/jpg

Ce fichier est l'image qui remplace l'écran blanc d'origine.

Lorsque vous l'utilisez, recherchez-le simplement dans le fichier manifeste.

<application
     ...
     android:theme="@style/Theme.TvAd"
        ....
</application>

C'est fait

Guess you like

Origin blog.csdn.net/title71/article/details/130925811