我有一个应用程序,我在其中定义了所有必要的细节,现在我想让它本地化。 我知道我们必须创建值文件夹并添加字符串,其中使用相同的“键”声明其他语言的字符串。
我的问题是假设我的应用程序的标题是“DASHBOARD” 在西类牙语中是“Tablero de instrumentos” 知道这包含的字母比我们在英语中的字母多,因此应用程序的对称性会受到干扰。 我想要的是根据调用的语言自定义字体大小,这样它就不会影响我的 UI。
最佳答案
我认为适合您的解决方案如下: How to adjust text font size to fit textview
根据这个主题你可以使用:
speedplane's
FontFitTextView
, but it only decreases font size if needed to make the text fit, and keeps its font size otherwise. It does not increase the font size to fit height.
注意:speedplane 是来自 StackOverflow 论坛的一个人的昵称。
关于android - 根据语言本地化更改字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34265612/