我自己正在研究这个,我认为你应该看看这个
他们使用的代码:
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"
};
}
您可以将预设短语声明为静态最终字符串,并在上面的示例中使用它来代替“COUNTRIES”。
现在,如果您尝试“预测”下一个单词类型的事情,那就是另一回事了。有一个名为 Swiffkey 的应用程序可以预测句子后面可能出现的一些单词。也许你可以用谷歌搜索一下,看看是否有源代码可以告诉你如何实现该功能。