当我单击应用程序图标并开始运行应用程序时,它将显示为白色屏幕1秒钟.
我不知道为什么.
有没有想法清除这个白色屏幕并直接进入我的活动?
laa*_*lto 10
显示窗口背景,例如您的onCreate()跑步和布局正在膨胀.如果需要读取,解码和缩放很多位图,可能需要一些时间.
更改主题是有效的,因为某些主题具有非默认窗口背景.例如,Theme.Wallpaper具有透明背景.那里也有其他定义.基本上你想要的是:
<style name="YourTheme">
<item name="android:windowBackground">@null</item>
</style>
Run Code Online (Sandbox Code Playgroud)
以编程方式,你可以实现相同的
getWindow().setBackgroundDrawable(null);
Run Code Online (Sandbox Code Playgroud)
在活动的顶部onCreate().
(老问题但是被另一个答案搞砸了,并没有一个好的答案.)
| 归档时间: |
|
| 查看次数: |
14386 次 |
| 最近记录: |