Android解决设置(background)属性的时候图片会被
2017-04-12 本文已影响2301人
闫鹏飞写字的地方
使用图片给Linerlayout、RelativeLayout、ImageView、Button等设置背景(background)属性的时候图片会被不同程度拉伸
代码:
<ImageView android:id="@id/iv_close" android:layout_width="100dp" android:layout_height="100dp" android:layout_gravity="center" android:src="@background/icon_close" android:layout_centerInParent="true" />
效果:
QQ截图20170412115145.png解决办法:
我们可以在xml设置Android:background属性时,使用标签 drawable/bg.xml
代码:
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:gravity="center" android:dither="true" android:src="@background/icon_close" android:tileMode="disabled"/>
效果:
QQ截图20170412115835.png