Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/182.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_Api_Kotlin_Tags - Fatal编程技术网

Android 如何获取数组中的所有英语单词以自动完成?

Android 如何获取数组中的所有英语单词以自动完成?,android,api,kotlin,tags,Android,Api,Kotlin,Tags,我正在开发一个Android应用程序,我们在其中添加了一些标签,比如堆栈溢出。我观察到,我的应用程序中的用户添加了不同模式的标签,比如他们使用技术作为技术、技术、技术或启动、启动或启动,所以当他们这样做时,在搜索时排序帖子是一个挑战。我的意思是,当他们搜索startup时,他们看不到标有start-up或start-up的帖子 因此,我想更改edittext,用户将标签写入autoCompleteTextView,因此现在他们必须从应用程序中提供的列表中添加标签。但是对于单词列表,我需要一个字符

我正在开发一个Android应用程序,我们在其中添加了一些标签,比如堆栈溢出。我观察到,我的应用程序中的用户添加了不同模式的标签,比如他们使用技术作为技术、技术、技术或启动、启动或启动,所以当他们这样做时,在搜索时排序帖子是一个挑战。我的意思是,当他们搜索startup时,他们看不到标有start-up或start-up的帖子


因此,我想更改
edittext
,用户将标签写入
autoCompleteTextView
,因此现在他们必须从应用程序中提供的列表中添加标签。但是对于单词列表,我需要一个字符串列表/数组,但我不能将它们包含在我的应用程序中,因为有数百万个单词,它们会将应用程序的大小增加到5到6mb。因此,我想为我的应用程序提供一个免费的
API

有很多API是为这个应用程序准备的,其中一个就是

一个包含479k英语单词的文本文件,适用于所有用户 基于词典/单词的项目,例如:自动完成/自动建议

你可以得到这方面的教程。如果你想在android和kotlin中使用它,只需像搜索“kotlin with Reformation 2”一样搜索它