我有一个闪屏,我公司的标志位于它的中央,下面有一个小进度条。 我将启动启动作为第一个活动,在此之前,我使用应用程序的主题背景显示启动图像(没有进度条,只有徽标)。
我在应用程序的主题android:windowBackground中放置了9个补丁图像,当该文件的扩展名为.9.png时 - 启动活动显示在屏幕的左上角更小的尺寸。 将扩展名更改为.png可以在整个屏幕上正确显示启动画面,但当然我的第一张图像是可怕的,因为它比屏幕小得多。
〔实施例: 这是徽标
下图是应用程序在加载启动后的外观以及我使用的.9.png扩展名
下图是应用程序在加载启动后的外观以及我使用的.png扩展名
上面的图片是我想要启动画面的方式,但是在没有.9.png扩展名的情况下,应用程序在启动加载之前就像这样(下图)
有人遇到过这个问题吗?无法在线找到它。 谢谢你的帮助。
答案 0 :(得分:1)
解决了这个问题。我没有将应用程序主题的windowBackground更改为我的9patch图像,而是添加了一个带有9patch背景的新主题,并将其附加到我的第一个活动中。
所以基本规则是,不要在应用程序的主题背景中放置9patch图像。将它放在第一个活动的主题中。