Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:寻找相似的单词_Android - Fatal编程技术网

Android:寻找相似的单词

Android:寻找相似的单词,android,Android,在用作搜索框的EditText中,如何查找类似的单词 有人能帮忙吗 谢谢 RockiAutocompletetextView是实现这一点的最佳选择:下面是链接:您有两个选择 自动完成文本视图 检查这个 使用addTextChangedListener 检查这个 遵循文档 AutoCompleteTextView是一个显示完成的可编辑文本视图 在用户键入时自动提供建议 还了解 一种具体的BaseAdapter,由任意 对象 然后从中尝试以下示例 公共类CountriesActivity扩展活

在用作搜索框的EditText中,如何查找类似的单词

有人能帮忙吗

谢谢
Rocki

AutocompletetextView是实现这一点的最佳选择:下面是链接:

您有两个选择

  • 自动完成文本视图

    检查这个

  • 使用
    addTextChangedListener

    检查这个

遵循文档

AutoCompleteTextView
是一个显示完成的可编辑文本视图 在用户键入时自动提供建议

还了解

一种具体的
BaseAdapter
,由任意 对象

然后从中尝试以下示例

公共类CountriesActivity扩展活动{
创建时受保护的空隙(捆绑冰柱){
超级冰柱;
setContentView(R.layout.countries);
ArrayAdapter=新的ArrayAdapter(此,
android.R.layout.simple_下拉列表_项目_1行,国家/地区);
AutoCompleteTextView文本视图=(AutoCompleteTextView)
findViewById(R.id.国家/地区列表);
setAdapter(适配器);
}
私有静态最终字符串[]国家/地区=新字符串[]{
“比利时”、“法国”、“意大利”、“德国”、“西班牙”
};
}

我建议您在以下位置搜索autocompletetextView:
public class CountriesActivity extends Activity {
     protected void onCreate(Bundle icicle) {
         super.onCreate(icicle);
         setContentView(R.layout.countries);

         ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
                 android.R.layout.simple_dropdown_item_1line, COUNTRIES);
         AutoCompleteTextView textView = (AutoCompleteTextView)
                 findViewById(R.id.countries_list);
         textView.setAdapter(adapter);
     }

     private static final String[] COUNTRIES = new String[] {
         "Belgium", "France", "Italy", "Germany", "Spain"
     };
 }