我创建了一个启动画面,起初它工作得很好,但在那之后,它向我显示了一个白色的空白屏幕,而不是我的启动画面图像文件。我不知道为什么会这样。
我试图更改我的 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();
}
}
屏幕顺序、线程睡眠时间和其他一切都工作正常,只是没有显示图像。