【发布时间】:2014-07-15 16:10:50
【问题描述】:
我有一个闪屏,中间是我公司的徽标,下面有一个小进度条。 我将启动画面作为第一个活动启动,在此之前我使用应用的主题背景显示启动画面的图像(没有进度条,只有徽标)。
我在应用程序的主题 android:windowBackground 中放置了 9 个补丁图像,当该文件的扩展名为 .9.png - 启动活动以较小的尺寸显示在屏幕的左上角。 将扩展名更改为 .png 会使启动画面在整个屏幕上正确显示,但当然我的第一张图片拉伸得非常厉害,因为它比屏幕小得多。
示例: 这是标志
下图是加载启动画面时应用程序的外观,我使用的是 .9.png 扩展名
下图是加载启动画面并且我使用的是 .png 扩展名时应用程序的外观
上面的图片是我希望启动画面的外观,但如果没有 .9.png 扩展名,则应用在启动画面加载之前看起来像这样(下图)
有人遇到过这个问题吗?网上没找到。 感谢您的帮助。
【问题讨论】:
-
能否请您发布一些有关该问题的屏幕截图?
-
用示例图片编辑
-
也许我只是对您的要求感到困惑,但是您说不使用徽标的 9 补丁版本时图片看起来不正确,所以为什么不直接使用9补丁版本?
-
我猜写“最后一张照片”会产生误导。我的意思是 9 补丁版本在初始启动时正确显示,但会导致您在第二张图片中看到的实际启动时出现奇怪的错误。非 9 补丁版本不会导致此错误,但正如您在上一张图片中看到的那样,它会变得很糟糕。注意:两个版本是同一个文件,扩展名不同。
标签: android