2015-02-06 74 views
1

我是一名Android編程初學者,我是 想知道是否可以訪問設備的 內置dictionary.i正在接受 輸入(單詞),然後檢查通過將其與 設備的字典進行比較,天氣詞 拼寫正確與否。是否有可能訪問和操縱設備的字典?如果是,如何?訪問設備字典

+0

對不起,但我不得不微笑:「_...然後檢查**天氣**這個詞的拼寫......_」 – TripeHound 2015-02-06 10:46:43

回答

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