你好,我想在TextView中使用图片,但是我无法更改图片的大小
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="person"
android:textSize="16dp"
android:drawableStart="@drawable/person"
></TextView>
解决方案1:
利用矢量图像。从您的问题看来,您想在textview中显示一个图标。
在这种情况下:
右键单击可绘制文件夹->新建->矢量图像->单击输入空间->选择所需的人物图像(人物)->确定。
现在,一旦创建了矢量,就可以在您的textview中使用它,例如:
android:drawableStart="@android/person_black"
解决方案2:
右键单击res-> drawable-> size.xml
size.xml:
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:drawable="@drawable/person"
android:width="your_desired_size_value in dp"
android:height="your_desired_size_value in dp"
/>
</layer-list >
然后,在您的布局中添加:
android:drawableStart="@drawable/size"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句