2012-05-11 33 views
2

我寫了一個程序來幫助拼字遊戲。我想利用用戶字典來掃描。我如何訪問此文件進行掃描?Android如何閱讀用戶詞典以掃描單詞?

+0

的可能重複[如何查詢UserDictionary內容提供商在Android?](http://stackoverflow.com/questions/8282017/how-to-query-userdictionary-content-provider-on-android) – Kiran

回答

4

你會想要使用UserDictionary類。

下面是一個例子:How to query UserDictionary content provider on Android?

下面是一些Android文檔:Content Provider Basics(它使用UserDictionary作爲例子的ContentProvider,這是完美的你的問題)

+0

爲什麼你需要一個內容提供商?用戶保護應用程序? – stackoverflow

+2

基本上,ContentProvider是Android訪問系統數據庫的標準方式。它們很容易使用,並且比允許任何應用程序運行SQL命令更「危險」。 – Sam

+0

UserDictionary只提供用戶定義的單詞,不是嗎? Android沒有標準字典嗎? – Suragch