【发布时间】:2017-12-06 01:45:39
【问题描述】:
我有以下布局
<Button
android:layout_width="fill_parent"
android:layout_height="75dp"
android:drawableLeft="@drawable/binocular"
android:gravity="left|center_vertical"
android:text="search" />
它看起来像:
图片太大。我只是想将图像与corredct 大小对齐到左侧,因此它适合按钮的height。
我知道我可以通过代码调整图像的边界。但我想知道,如果有办法处理layout specification。
有一个解决方案:how to change a drawableLeft icon size on a button?(已接受答案)
我猜这是正确的,但我不明白,将layer-list 放在哪里以及如何在button 中引用它。
有人可以帮忙吗?
【问题讨论】:
-
尝试使用图片按钮。
-
在res/drawable文件夹中新建一个drawable文件