我遇到的问题是当在应用程序上更改本地化时,某些单词的字符长度比以前的语言长,因此按钮的大小调整问题,因为它们最初只是针对英语。
英语区域设置屏幕截图
西班牙语区域设置屏幕截图
我知道我可以添加 android:maxLines =“1”,但这不会解决我的问题,因为文字太大了。我尝试使用textview自动分析器来处理文本大小,但这并没有解决问题。
有人有建议吗?
答案 0 :(得分:1)
感谢@AdeelTurk提供这个答案。我能够将autofittextview与我的按钮一起使用,但这里很复杂,这是我如何将它与LinearLayout一起使用的示例,而LinearLayout通常不能使用此API。