我一直在尋找到這一點我自己,我想你應該看看this
他們使用的代碼:
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的應用程序,可以預測可能會在一個句子後面出現的一些單詞。也許你可以谷歌,看看是否有源代碼,可能會告訴你如何實現該功能。
嘿,我想在我的一個JAVA項目中實現完全相同的東西。你知道任何可以完成任務的Java庫嗎?或者一些具有相同功能的NLP庫? – thekosmix