如何在没有大写虚线的情况下显示安卓按钮文本"I"?



所以我知道android会自动将按钮文本字符设置为allCaps。但是,我的问题是,当我在按钮文本中使用小写字符"i"时,它会显示带有点的大写字母 I 字母。(可能是因为我在设置为土耳其语的手机上测试了该应用程序(。

无论手机使用哪种语言,如何在按钮文本中显示大写字母(如英语

(中没有点的字母?

设置android:textAllCaps="true"时(默认情况下在按钮上(,系统实质上将调用yourText.toUpperCase(Locale.getDefault())对视图设置的任何文本。要解决此问题,请将textAllCaps设置为 false,然后使用yourString.toUpperCase(Locale.US)将其大写。

最新更新