Ame(雨)
飴(Ame)
但是当我输入文本框“ame”时,只显示Ame(雨)。 我想要两个单词显示。这是我的代码:
我将所有单词加载到ArrayList“wordlist”
final ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.simple_list_item_1, android.R.id.text1, wordList);
public void onTextChanged(CharSequence s, int start, int before, int count) {
adapter.getFilter().filter(s);
}
谢谢。
答案 0 :(得分:0)
我不认为这可以通过默认过滤器行为实现。您可以编写自己的自定义逻辑。
本文可能对您有所帮助http://www.androidbegin.com/tutorial/android-search-listview-using-filter/