平铺的背景偶尔会被拉伸

我使用几个平铺的drawables作为各种布局的背景。 大多数情况下,瓷砖可以正常工作,但偶尔会有一些(但不是全部)背景中出现(每4..5次运行一次),单个瓷砖图像会被拉伸以填充背景而不是重复它(导致非常“模糊”背景)。

在这个xml drawable中声明Tiles:

`bitmap android:src="@drawable/bg_tile_dark" android:tileMode="repeat"
  xmlns:android="http://schemas.android.com/apk/res/android" />`

可绘制的图块用作背景图像,如下所示:

` RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/my_background_tile" >
`
....
/RelativeLayout>

这个问题发生在Android的多个版本和不同的设备上,所以必须要有一个技巧来说明如何使用贴图。 有没有人有使用瓷砖背景的经验或知道解决方法来强制瓷砖总是重复?

链接地址: http://www.djcxy.com/p/5319.html

上一篇: tiled backgrounds occasionally get stretched

下一篇: White Space in Custom Status Bar Notification Android