【发布时间】:2012-01-04 05:05:24
【问题描述】:
所以我想将此位图用作视图的背景,但位图有时可能比视图大。
假设我的位图是 500x500 像素 我的观点是200x200px
当我将位图设置为视图的背景时,视图会被拉伸到位图的大小(500x500)...
我尝试将重力设置为 clip_horizontal|clip_vertical 但这没有帮助...
<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/old_wall"
android:tileMode="repeat"
android:gravity="top|left|clip_horizontal|clip_vertical" />
我怎样才能让位图被剪裁而不是视图被拉伸到位图的大小?
【问题讨论】:
-
gravity在设置tileMode时被忽略。见Bitmap drawable resource。
标签: android bitmap drawable clipping