android - 强制在android中的searchview中写大写

标签 android android-appcompat searchview

我需要强制用户在 searchview v7 中写大写字母你知道这样做的方法吗?与 editText 中使用的类似:

filter_text.setFilters(new InputFilter[]{new InputFilter.AllCaps()});

最佳答案

在代码中,您可以通过添加以下内容来实现。

searchView.setInputType(InputType.TYPE_TEXT_FLAG_CAP_CHARACTERS);

所有其他你可以添加的东西都可以找到here

关于android - 强制在android中的searchview中写大写,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32521041/

相关文章:

java - LazyList 的 listview 无法使用新的 arraylist 刷新

android - 旋转 ScrollView

java - 为 TextView 赋值时出现 NullPointer 异常

android - 如何在使用 Livedata 时使用 Filter SearchView for RecyclerView?

android - 如何更改 Android 中 Button 中使用的 Material Design 图标的颜色

Android - Actionbar Sherlock - 搜索过滤器

java - 将 5 种不同的产品保存到共享首选项

android - 在android studio上制作表格

android - AppCompatActivity 给出错误

android - 如何以编程方式更改 SearchView 的后退箭头?