为 TextView 设置大写

新手上路,请多包涵

我有文本视图。我想以大写模式显示文本。有大写的属性吗?只是我在 strings.xml 中有文本,我需要在几个地方使用该行作为小写和大写。

原文由 Tim 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 519
2 个回答

使用 String 类方法,同时将文本设置为 TextView 作为

tv.setText(strings.toUpperCase());

请查看 帖子以进行详细讨论。

编辑: 这是在 API 14 之前回答的。正如这里提到的其他答案, textView.isAllCaps = true 及其 java 方法是从 TextView 引入的。请使用那些。

原文由 Adil Soomro 发布,翻译遵循 CC BY-SA 4.0 许可协议

尝试这个,

爪哇

textView.setAllCaps(true)

科特林

textView.isAllCaps = true

原文由 Vikas Kumar Singh 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题