Android安卓background背景图片被拉伸【已解决】

安卓的项目做到收尾工作,放了几个背景进去,测试之后发现图片被拉伸,氛围感全无,于是在网上找了很久,有了一个解决方案,记录一下

xml中background直接设置图片,不同的测试机可能会有不同的拉伸小效果,比如我的

想象中本应该是这样的,结果

logo变成矩形了....

方法是:使Bitmap定义background 就不存在拉伸了

在drawable下新建xml,我命名为 login_bg

图片命名为 loginorre

加入代码

<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
    android:gravity="top"
    android:src="@drawable/loginorre"
    android:tileMode="disabled">
</bitmap>

在xml中引用

android:background="@drawable/login_bg"

运行一下,解决~

猜你喜欢

转载自blog.csdn.net/weixin_54403750/article/details/128744290