我是一名Android編程初學者,我是 想知道是否可以訪問設備的 內置dictionary.i正在接受 輸入(單詞),然後檢查通過將其與 設備的字典進行比較,天氣詞 拼寫正確與否。是否有可能訪問和操縱設備的字典?如果是,如何?訪問設備字典
Q
訪問設備字典
1
A
回答
1
它被稱爲拼寫檢查在android系統。 Android平臺提供拼寫檢查器框架,可讓您在應用程序中實施和訪問拼寫檢查。
爲了使用拼寫檢查器,您需要實現SpellCheckerSessionListener
接口並覆蓋其方法。其語法如下:
public class HelloSpellCheckerActivity extends Activity implements SpellCheckerSessionListener {
@Override
public void onGetSuggestions(final SuggestionsInfo[] arg0) {
// TODO Auto-generated method stub
}
@Override
public void onGetSentenceSuggestions(SentenceSuggestionsInfo[] arg0){
// TODO Auto-generated method stub
}
}
點擊此鏈接爲full example。
+0
非常感謝。那樣做了 – 2017-05-25 06:02:58
0
您只能訪問用戶字典,其中將包含用於輸入方法的用戶定義字以用於預測性文本輸入。應用程序和輸入方法可能會在詞典中添加單詞。
http://developer.android.com/reference/android/provider/UserDictionary.html
,你也可以使用這個源字典數據進行查詢。提供您所添加詞典單詞
http://www.java2s.com/Code/Android/Database/SearchableDictionary.htm
相關問題
- 1. 訪問字典
- 2. 訪問字典
- 3. 訪問和設置嵌套字典值
- 4. 訪問iOS設備設置
- 5. 問題訪問iOS設備
- 6. 在字典中訪問字典值
- 7. 如何訪問字典中的字典?
- 8. 訪問字典裏面的字典
- 9. 內核 - 字符設備訪問
- 10. 設備數據庫訪問
- 11. Tigger.io訪問設備sqlite db
- 12. NativeScript設備/ API訪問
- 13. 訪問用戶字典android
- 14. 通過字典訪問值
- 15. 訪問多個字典值
- 16. 訪問值和字典
- 17. 訪問字典的鍵/值
- 18. 訪問從pandas.core.series.Series字典
- 19. InDesign:訪問文檔字典
- 20. 訪問字典/對象
- 21. 關於字典訪問
- 22. 訪問嵌套字典
- 23. 循環訪問字典
- 24. 試圖訪問字典值
- 25. 訪問字典的值
- 26. 訪問蟒蛇字典值
- 27. 訪問對象爲字典
- 28. 關於訪問字典
- 29. 如何訪問字典值?
- 30. 訪問私有字典
對不起,但我不得不微笑:「_...然後檢查**天氣**這個詞的拼寫......_」 – TripeHound 2015-02-06 10:46:43