mirror of
https://gitlab.futo.org/keyboard/latinime.git
synced 2024-09-28 14:54:30 +01:00
am 4ded1af2: Improve the language list in the personal dictionary
* commit '4ded1af21097652dcd0750d9b3f2f24df2904e25': Improve the language list in the personal dictionary
This commit is contained in:
commit
120a8da91c
@ -58,7 +58,6 @@ public class UserDictionaryList extends PreferenceFragment {
|
||||
new String[] { UserDictionary.Words.LOCALE },
|
||||
null, null, null);
|
||||
final TreeSet<String> localeSet = new TreeSet<String>();
|
||||
boolean addedAllLocale = false;
|
||||
if (null == cursor) {
|
||||
// The user dictionary service is not present or disabled. Return null.
|
||||
return null;
|
||||
@ -66,14 +65,10 @@ public class UserDictionaryList extends PreferenceFragment {
|
||||
final int columnIndex = cursor.getColumnIndex(UserDictionary.Words.LOCALE);
|
||||
do {
|
||||
final String locale = cursor.getString(columnIndex);
|
||||
final boolean allLocale = TextUtils.isEmpty(locale);
|
||||
localeSet.add(allLocale ? "" : locale);
|
||||
if (allLocale) {
|
||||
addedAllLocale = true;
|
||||
}
|
||||
localeSet.add(null != locale ? locale : "");
|
||||
} while (cursor.moveToNext());
|
||||
}
|
||||
if (!UserDictionarySettings.IS_SHORTCUT_API_SUPPORTED && !addedAllLocale) {
|
||||
if (!UserDictionarySettings.IS_SHORTCUT_API_SUPPORTED) {
|
||||
// For ICS, we need to show "For all languages" in case that the keyboard locale
|
||||
// is different from the system locale
|
||||
localeSet.add("");
|
||||
|
Loading…
x
Reference in New Issue
Block a user