7

我有这个可绘制资源:

<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/bg_stripe"
    android:tileMode="repeat"
    android:antialias="true"
    android:dither="false"
    android:filter="false"
    android:gravity="left"
/>

在这里用作背景:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/bg_world_locked" >

有时一切正常,有时则不行(可绘制资源以其真正的小尺寸出现并且不重复)。为什么?是安卓的bug吗?我在我的 HTC Desire Android 2.3 上运行它。

4

1 回答 1

6

不幸的是-这是Android错误。检查这个答案

平铺的drawable有时会延伸

简而言之:您应该在 Java 代码而不是 XML 中设置重复。

于 2013-04-10T11:41:09.983 回答