在启动画面中增加位图图像的大小

时间:2017-01-09 16:45:54

标签: android

我正在使用drawable xml和my创建一个启动画面 back_splash.xml如下所示:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">

    <item
    android:drawable="@android:color/white"/>


    <item>
        <bitmap android:gravity="center" android:src="@drawable/ic_launcher"/>
    </item>

</layer-list>

现在的问题是如果我将android:gravity="center"保留在位图中,它会使我的图像对于所有设备来说都太小了。 如果我将这个属性保留在项目中,它可以使小型手机的图像正常,但是对标签来说这很糟糕。

我已经尝试了所有的东西,比如使用mimap(我有各种尺寸的图像),使用drawable,我保留了不同大小的九个补丁图像,但似乎没有任何东西可以使图像看起来很好。 (我使用在线工具创建了9patch图像)

现在保持android:gravity =&#34; center&#34;使它只是小(不模糊),我想知道我是否可以使用任何解决方法更多地增加这个图像大小? 我浪费了很多时间让它发挥作用,但没什么用处。

提前谢谢大家

1 个答案:

答案 0 :(得分:0)

这对我有用:

<item android:gravity="center">
    <bitmap android:src="@drawable/ic_launcher"
        android:gravity="center"/>
</item>