Android代码中定义Drawable指定宽高
在Android中,可以通过在XML文件中定义Drawable资源时指定宽高,可以使用<bitmap>标签或<shape>标签来实现。
<bitmap>标签:用于定义位图资源,可以使用android:width和android:height属性来指定宽高。
<bitmap
android:src="@drawable/my_image"
android:width="100dp"
android:height="100dp" />
<shape>标签:用于定义形状资源,可以使用android:width和android:height属性来指定宽高。
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<size
android:width="100dp"
android:height="100dp" />
<solid
android:color="#FF0000" />
</shape>
以上代码示例中,android:width和android:height属性的值可以使用具体的像素值(如100px)或者使用dp作为单位(如100dp)。在使用dp作为单位时,它会根据设备的屏幕密度自动进行缩放,以适应不同的屏幕尺寸
原文地址: http://www.cveoy.top/t/topic/imLO 著作权归作者所有。请勿转载和采集!