我也不是指 textInput。我的意思是,一旦您在 TextView 中有静态文本(从数据库调用填充到用户输入的数据(可能未大写)),我如何确保它们是大写的?
谢谢!
最佳答案
我应该能够通过标准的 java 字符串操作来完成此操作,而不是特定于 Android 或 TextView。
类似:
String upperString = myString.substring(0, 1).toUpperCase() + myString.substring(1).toLowerCase();
尽管可能有一百万种方法可以实现这一点。见 String文档。
已编辑
我添加了 .toLowerCase()
关于android - 如何在Android应用程序的TextView中将文本的第一个字母大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3419521/