自动调整文本大小以适应Android按钮

10

有没有一种方法可以自动调整按钮文字的大小,使其尽可能大,同时保持在一行内,并且仍适合按钮中?


1
这里没有原生支持。你要找的在这里: 在另一个线程中提出的问题 - Wes Winn
每当我将这些自动调整大小的TEXTVIEW示例移植到BUTTON上时,它们就无法正常工作!能够看到一个具有自动可调整大小文本的工作按钮示例将是很好的。 - Someone Somewhere
1个回答

0

请查看 自动调整文本视图大小(支持 API 级别 14)。

例如

<Button
    android:id="@+id/button"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:maxLines="1"
    android:text="Some text"
    app:autoSizeTextType="uniform" />

这里的关键属性是app:autoSizeTextType

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接