Which file holds the database of words in Android keyboards and how to edit it or how to add words to personal dictionary by creating an application like shadowing the movement of a user iteratively and adding words to personal dictionary.
Asked
Active
Viewed 589 times
2 Answers
1
UserDictionary.Words.addWord(Context, "Your Word", frequency, "Shortcut", Locale)
See this UserDictionary.Words

Abhishek
- 1,337
- 10
- 29
-
That only works if the keyboard uses the android user dictionary. Which almost none of them do, because they need additional information it doesn't support (frequency, path lengths, context bigrams, etc). – Gabe Sechan Apr 10 '15 at 23:34
1
Unfortunately there isn't a real way to do this- keyboards tend to manage their own user dictionaries, because no 2 keyboards store the exact same data in the same way.

Gabe Sechan
- 90,003
- 9
- 87
- 127