如何在 Android SearchView 中输入 UTF-8 字符

How can I input UTF-8 char in Android SearchView

提问人:Jonathan Bui 提问时间:11/7/2022 最后编辑:JosefZJonathan Bui 更新时间:11/7/2022 访问量:26

问:

我无法在 SearchView 中以 UTF-8 输入字符。
我该如何解决?

我的语言是越南语
,我使用 Android Studio 的虚拟机 (Pixel 6 - API 28)

我的 SearchView .xml 代码

<SearchView
    android:id="@+id/search_bar"
    android:layout_width="0dp"
    android:layout_height="match_parent"
    android:layout_gravity="center"
    android:layout_marginLeft="10dp"
    android:layout_marginRight="10dp"
    android:layout_weight="6"
    android:background="@drawable/shape_search_bar"
    android:iconifiedByDefault="false"
    android:queryHint="nhập gì đó để chúng tìm"
    tools:ignore="NestedWeights">

</SearchView>

我也在VM的语言设置中实现了越南语,但它仍然不起作用。

我的输入: "caanw hooj"

当前结果: searchview.query == "Cn h"

expect:(意思是公寓)searchview.query == "Căn hộ"

安卓 UTF-8 搜索视图

评论

0赞 Joachim Sauer 11/7/2022
“我的输入”是指您在键盘(或屏幕键盘)上实际输入吗?如果是这样,那么 IME 设置可能有些奇怪。
0赞 Jonathan Bui 11/8/2022
是的,100%是我的身体类型

答: 暂无答案