我正在尝试在Android中垂直平铺图像。这就是我正在使用的:
BitmapDrawable tiledImage = new BitmapDrawable(myBitmap);
tiledImage.setTileModeY(Shader.TileMode.REPEAT);
tiledImage.setTileModeX(Shader.TileMode.REPEAT);
ImageView Item = (ImageView)findViewById(R.id.ImageView01);
Item.setBackgroundDrawable(tiledImage);
如果我重复它X和Y,它是有效的,但如果我尝试重复它只有Y(垂直)它无法加载图像。如果我只加载X(水平)它加载就好了!有人有任何想法吗?
我也尝试使用tiledImage.setTileModeY(Shader.TileMode.CLAMP);
,但仍然无效。