Android 是否在imageview中重复可绘制?
是否可以在ImageView中重复绘制?我设法在ListView中作为分隔符重复我的drawable,但不是作为ImageView。以下是我的重复图像定义:Android 是否在imageview中重复可绘制?,android,imageview,drawable,tile,Android,Imageview,Drawable,Tile,是否可以在ImageView中重复绘制?我设法在ListView中作为分隔符重复我的drawable,但不是作为ImageView。以下是我的重复图像定义: <bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/xdividerrepeat" android:tileMode="repeat"/> 谢谢 Markus是否必须是ImageView?当我需
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/xdividerrepeat" android:tileMode="repeat"/>
谢谢
Markus是否必须是ImageView?当我需要这种功能时,我使用像LinearLayout这样的容器,并且只使用我的BitmapDrawable作为背景,如您的示例中所示。由于“background”属性是从视图继承而来的,如果您不需要比显示重复图像更多的功能,那么您可以在xml布局中使用视图。您可以使用类似线性布局的“虚拟”视图来完成此任务。只需创建一个具有所需大小的线性布局,并将其背景可绘制设置为重复位图
请参阅。是的,这是可能的。您只需要指定
ImageView
的比例类型。没有它,
只是按比例缩放
<ImageView
...
android:scaleType="fitXY"
...
/>
如果您想保持位图的原始大小,该怎么办?这对我很有用,所以您能从技术上解释一下原因吗?