【发布时间】:2016-09-18 10:24:43
【问题描述】:
我想为我希望制作的应用创建启动画面。我的第一个解决方案是显示一个新布局几秒钟,然后显示一个新布局,如下所示:
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.logo)
android.os.SystemClock.sleep(5000);
setContentView(R.layout.activity_main);
}
但问题是它会显示白屏 5 秒钟,然后转到我的主屏幕。我以为我可以通过创建一个新方法或类并从那里更改布局来解决这个问题,但是使用一个方法什么也没做,而且创建一个类只是被证明更加困难,因为我很确定我必须使用 AsyncTask。我觉得有一个我不知道的非常简单的解决方案。 提前致谢, 施穆克先生
【问题讨论】:
-
不是实现您正在寻找的东西的正确方法...在发布之前至少搜索一下,因此有很多关于此的主题
标签: java android android-layout android-asynctask