按钮内的文字太大自动调整大小?

时间:2017-09-06 10:51:28

标签: java android

我遇到的问题是当在应用程序上更改本地化时,某些单词的字符长度比以前的语言长,因此按钮的大小调整问题,因为它们最初只是针对英语。

英语区域设置屏幕截图

enter image description here

西班牙语区域设置屏幕截图

enter image description here

我知道我可以添加 android:maxLines =“1”,但这不会解决我的问题,因为文字太大了。我尝试使用textview自动分析器来处理文本大小,但这并没有解决问题。

有人有建议吗?

1 个答案:

答案 0 :(得分:1)

感谢@AdeelTurk提供这个答案。我能够将autofittextview与我的按钮一起使用,但这里很复杂,这是我如何将它与LinearLayout一起使用的示例,而LinearLayout通常不能使用此API。