有什麼方法可以在軟鍵盤的建議中添加單詞? 對於一個特定的Edittext字段,我想添加一個名稱列表,在android 2.0的軟鍵盤上彈出的建議。如何在軟鍵盤上的建議中添加單詞
有誰知道這是可能的嗎?
有什麼方法可以在軟鍵盤的建議中添加單詞? 對於一個特定的Edittext字段,我想添加一個名稱列表,在android 2.0的軟鍵盤上彈出的建議。如何在軟鍵盤上的建議中添加單詞
有誰知道這是可能的嗎?
Here是軟鍵盤的源代碼。 如果您仔細閱讀代碼,您會發現它使用Suggest
類,裏面有不同的字典。
如果您想爲特定的EditText
添加單詞,您需要從這些字典中添加並移除或更改某個單詞的頻率。
的一些問題:
我建議使用Auto Complete。
無法通過InputMethodManager.displayCompletions增加額外的話到IME在內部查找的,但是你可以整個銷售供應自己的落成():
http://developer.android.com/reference/android/view/inputmethod/InputMethodManager.html#displayCompletions(android.view.View,android.view.inputmethod.CompletionInfo [ ])
這是自動完成文本視圖用於在IME中顯示其完成時的內容,當IME爲全屏時,無法看到它。請注意,您的應用仍然負責顯示完成本身,因此如果IME不是全屏,它們將可供用戶使用。
(對於缺乏該方法的文檔感到抱歉。)
感謝您的洞察力,我猜這些建議並不意味着以這種方式使用,所以我會堅持現在自動完成 – Wilken 2010-03-28 21:14:44
感謝您的見解,我想我會使用auto complete。 – Wilken 2010-03-28 21:13:54