[英]Android loading activity in splashscreen
我有一个启动画面,可以从我的网络服务器下载一些文件。
下载后,我需要启动mainactivity
,它必须在运行时创建许多按钮,这需要一些时间。
是否可以在不显示mainactivity
情况下启动mainactivity
(因此仍显示启动画面),并让mainactivity的@onCreate()
完成,然后显示mainactivity? 我认为更改setContentView
可能不起作用,因为按钮需要mainactivity的根布局。
不幸的是, 没有 。
仅在您的活动开始时才进行onCreate
调用。 我建议您仅对两个片段(Splash fragment
和Main fragment
)使用一个活动。
首先,您开始活动并显示飞溅片段。 初始片段完成后,您将显示主要片段。
我敢肯定,这比2个活动要快。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.