gpt4 book ai didi

java - 更改 ListView 的搜索输入中的默认键盘语言

转载 作者:行者123 更新时间:2023-11-29 02:29:20 26 4
gpt4 key购买 nike

我在 ListView 中添加了一个简单的输入搜索功能:

inputSearch = (EditText) findViewById(R.id.inputSearch);
inputSearch.addTextChangedListener(new TextWatcher() {

@Override
public void onTextChanged(CharSequence cs, int arg1, int arg2, int arg3) {
// When user changed the Text
MainActivity.this.mAdapter.getFilter().filter(cs);
}

@Override
public void beforeTextChanged(CharSequence arg0, int arg1, int arg2,
int arg3) {
}

@Override
public void afterTextChanged(Editable arg0) {
}
});

我在 ListView 项的名称中使用其他语言(非英语)。但是当我尝试搜索某个名称时,只显示英文键盘。它没有更改语言功能。即使在 android 设置中设置默认键盘(使用我的语言)也无济于事。如何将使用我的语言的键盘设置为输入搜索中的默认键盘?

最佳答案

据我所知,只有系统应用程序可以更改键盘语言,而不是从外部源安装的应用程序。

如果您想更改应用的键盘布局,您需要编写自己的自定义键盘布局。

关于java - 更改 ListView 的搜索输入中的默认键盘语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50503059/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com