10

我在可绘制位图 xml 文件中有以下代码。并为其设置了一个线性布局的背景。

<?xml version="1.0" encoding="utf-8"?>
    <bitmap xmlns:android="http://schemas.android.com/apk/res/android"
        android:src="@drawable/background_screen"
        android:tileMode="repeat"
        android:scaleHeight="10"
        android:scaleWidth="10"
        />

图像平铺正常,但无法缩放。我必须做什么/修复才能使其规模化?

谢谢

4

1 回答 1

8

根据我的经验,最好为您所针对的每个密度创建不同大小的位图。这样您就不必担心这些比例属性并在任何设备上获得清晰的结果。

没有为 BitmapDrawables 定义这些比例属性。它们存在于用于缩放另一个可绘制对象的 ScaleDrawables 中。看一下:

http://developer.android.com/guide/topics/resources/drawable-resource.html#Scale

于 2012-06-25T20:03:36.010 回答