java - 如何在搜索 View 中强制写入大写?

标签 java android searchview

我需要在用户书写时以大写形式显示所有字母。我正在使用这个: android:inputType="textCapCharacters"

但是,当我按下 Shift 时,它会变成小写。我需要一些永久的东西。

最佳答案

在代码中你可以尝试这个:

searchView.setInputType(InputType.TYPE_TEXT_FLAG_CAP_CHARACTERS);

希望有帮助。

关于java - 如何在搜索 View 中强制写入大写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56779996/

相关文章:

android - 单击 flutter 中的底部按钮时在半屏中显示选项卡

Android:SearchView组件更改图标(无ActionBar)

java - 从集合构造 PriorityQueue 的时间复杂度是多少?

android - 如何通过滚动在 ListView 顶部添加项目而不会卡住?

java - 在 Windows 7 上使用 RMI

android - 从 Intent 处理程序提交 fragment 事务时出错

Android SearchView setOnQueryTextListener 不工作?

android - 仅在父 fragment 中的操作栏中显示搜索 View

java - 支持 Spring Security "ROLE_"前缀的最佳方式是什么?

java - 将请求解释为 JSP 而不是通过 servlet