public static class UserDictionary.Words
extends Object
implements BaseColumns
java.lang.Object | |
↳ | android.provider.UserDictionary.Words |
Contains the user defined words.
Constants |
|
---|---|
String |
APP_ID The uid of the application that inserted the word. |
String |
CONTENT_ITEM_TYPE The MIME type of a |
String |
CONTENT_TYPE The MIME type of |
String |
DEFAULT_SORT_ORDER Sort by descending order of frequency. |
String |
FREQUENCY The frequency column. |
String |
LOCALE The locale that this word belongs to. |
int |
LOCALE_TYPE_ALL This constant was deprecated in API level 16. Use |
int |
LOCALE_TYPE_CURRENT This constant was deprecated in API level 16. Use |
String |
SHORTCUT An optional shortcut for this word. |
String |
WORD The word column. |
String |
_ID
|
Inherited constants |
---|
![]() android.provider.BaseColumns
|
Fields |
|
---|---|
public static final Uri |
CONTENT_URI The content:// style URL for this table |
Public constructors |
|
---|---|
UserDictionary.Words() |
Public methods |
|
---|---|
static void |
addWord(Context context, String word, int frequency, int localeType) This method was deprecated in API level 16. Please use |
static void |
addWord(Context context, String word, int frequency, String shortcut, Locale locale) Adds a word to the dictionary, with the given frequency and the specified locale type. |
Inherited methods |
|
---|---|
![]() java.lang.Object
|
String APP_ID
The uid of the application that inserted the word.
TYPE: INTEGER
Constant Value: "appid"
String CONTENT_ITEM_TYPE
The MIME type of a CONTENT_URI
sub-directory of a single word.
Constant Value: "vnd.android.cursor.item/vnd.google.userword"
String CONTENT_TYPE
The MIME type of CONTENT_URI
providing a directory of words.
Constant Value: "vnd.android.cursor.dir/vnd.google.userword"
String DEFAULT_SORT_ORDER
Sort by descending order of frequency.
Constant Value: "frequency DESC"
String FREQUENCY
The frequency column. A value between 1 and 255. Higher values imply higher frequency.
TYPE: INTEGER
Constant Value: "frequency"
String LOCALE
The locale that this word belongs to. Null if it pertains to all locales. Locale is as defined by the string returned by Locale.toString().
TYPE: TEXT
Constant Value: "locale"
int LOCALE_TYPE_ALL
This constant was deprecated in API level 16.
Use addWord(Context, String, int, String, Locale)
.
Constant Value: 0 (0x00000000)
int LOCALE_TYPE_CURRENT
This constant was deprecated in API level 16.
Use addWord(Context, String, int, String, Locale)
.
Constant Value: 1 (0x00000001)
String SHORTCUT
An optional shortcut for this word. When the shortcut is typed, supporting IMEs should suggest the word in this row as an alternate spelling too.
Constant Value: "shortcut"
void addWord (Context context, String word, int frequency, int localeType)
This method was deprecated in API level 16.
Please use addWord(Context, String, int, String, Locale)
instead.
Adds a word to the dictionary, with the given frequency and the specified specified locale type.
Parameters | |
---|---|
context |
Context : the current application context |
word |
String : the word to add to the dictionary. This should not be null or empty. |
frequency |
int
|
localeType |
int : the locale type for this word. It should be one of LOCALE_TYPE_ALL or LOCALE_TYPE_CURRENT . |
void addWord (Context context, String word, int frequency, String shortcut, Locale locale)
Adds a word to the dictionary, with the given frequency and the specified locale type.
Parameters | |
---|---|
context |
Context : the current application context |
word |
String : the word to add to the dictionary. This should not be null or empty. |
frequency |
int
|
shortcut |
String : optional shortcut spelling for this word. When the shortcut is typed, the word may be suggested by applications that support it. May be null. |
locale |
Locale : the locale to insert the word for, or null to insert the word for all locales. |