我有一个带有drawabletop图像的TextView,但是图像很大,我需要调整其大小:
DevTools
我试图通过设计视图调整其大小,但是当我减小尺寸时,它只是裁剪图像。 如何调整图像本身的大小而又不裁剪图像?
我想如果我缩小图像,我将不得不增加文本大小,这可以做得很好。 因此,现在我需要按比例缩小图像,但由于某种原因,它也会切掉图像的侧面:
[此图显示了我通过设计视图调整其大小。如您所见,它裁剪了底部,因此看不到文本1
答案 0 :(得分:0)
我始终避免使用drawableTop
和其他类似内容。以更可定制的方式进行操作:
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:orientation="vertical">
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/your_drawable"/>
<TextView
android:id="@+id/playerNameTop"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TextView"/>
</LinearLayout>