スプラッシュ スクリーンを作成しました。最初は問題なく動作しますが、その後、スプラッシュ スクリーンのイメージ ファイルの代わりに白い空白のスクリーンが表示されます。なぜそれが起こるのか分かりません。
style.xml の親テーマを変更しようとしましたが、一部のテーマでアプリがクラッシュし、Theme.AppCompat.Light.NoActionBar のみが機能して空白の画面が表示されます。
スタイル.xml
<resources>
<!-- Base application theme. -->
<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <!-- Customize your theme here. -->
</style>
スプラッシュ.java
public class Splash extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        Thread ssThread = new Thread(){
            @Override
            public void run() {
                try {
                    sleep(3000);
                    Intent startMainScreen = new Intent(getApplicationContext(),MainActivity.class);
                    startActivity(startMainScreen);
                        finish();
                } catch (InterruptedException e) {
                    e.printStackTrace();
                }
            }
        };
        ssThread.start();
    }
}
画像が表示されないことを除いて、画面シーケンス、スレッドのスリープ時間、およびその他すべてが正常に機能します。