Android:文字延伸到按钮?

时间:2016-01-17 17:05:17

标签: java xml android-studio

有没有办法可以做到这一点?功能应该像一个图像,它随着尺寸的变化而伸展和压缩。我只是不想要像" tex .."在按钮上。

如果在XML中无法做到这一点,你能用编程方式使用Java吗?我将文本格式化为完美适合按钮,但是当我在较小的设备上尝试它时(即使使用" sp"单位),文本也不适合按钮。

我尝试的是将文字大小乘以设备的比例'屏幕宽度,但结果超出...

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:minHeight="0dp"
android:minWidth="0dp"
android:padding="5dp"/>

摆弄这些设置,你就可以了。 android:padding属性设置视图与其内部内容之间的距离。 你可以摆弄填充的价值,以满足你的要求。

EDIT Screenshot 即使长文本正确适合按钮,您也可以将第一个按钮与第二个按钮进行比较。第三个按钮,以了解差异,如果这是你想要的。