Lines Matching defs:string
54 private static final String TAG = "UserDictionarySettings";
56 private static final String[] QUERY_PROJECTION = {
65 private static final String QUERY_SELECTION =
67 private static final String QUERY_SELECTION_ALL_LOCALES =
70 private static final String DELETE_SELECTION_WITH_SHORTCUT = UserDictionary.Words.WORD
72 private static final String DELETE_SELECTION_WITHOUT_SHORTCUT = UserDictionary.Words.WORD
80 protected String mLocale;
99 final String localeFromIntent =
103 final String localeFromArguments =
106 final String locale;
118 emptyView.setText(R.string.user_dict_settings_empty_text);
129 private Cursor createCursor(final String locale) {
131 // - The string representation of a locale, as returned by Locale#toString()
132 // - The empty string. This means we want a cursor returning words valid for all locales.
135 // locales" and there should never be an empty string. The confusion is called by the
146 final String queryLocale = null != locale ? locale : Locale.getDefault().toString();
148 QUERY_SELECTION, new String[] { queryLocale },
156 new String[] { UserDictionary.Words.WORD, UserDictionary.Words.SHORTCUT },
162 final String word = getWord(position);
163 final String shortcut = getShortcut(position);
172 menu.add(0, OPTIONS_MENU_ADD, 0, R.string.user_dict_settings_add_menu_title)
192 private void showAddOrEditDialog(final String editingWord, final String editingShortcut) {
204 args, R.string.user_dict_settings_add_dialog_title, null, null, 0);
207 private String getWord(final int position) {
217 private String getShortcut(final int position) {
227 public static void deleteWord(final String word, final String shortcut,
232 new String[] { word });
236 new String[] { word, shortcut });
248 final String shortcut = c.getString(INDEX_SHORTCUT);
263 public MyAdapter(Context context, int layout, Cursor c, String[] from, int[] to,
268 final String alphabet = context.getString(
269 com.android.internal.R.string.fast_scroll_alphabet);