Lines Matching defs:LocaleInfo
58 public static class LocaleInfo implements Comparable<LocaleInfo> {
64 public LocaleInfo(String label, Locale locale) {
83 public int compareTo(LocaleInfo another) {
96 public static List<LocaleInfo> getAllAssetLocales(Context context, boolean isInDeveloperMode) {
107 final ArrayList<LocaleInfo> localeInfos = new ArrayList<LocaleInfo>(localeList.size());
123 localeInfos.add(new LocaleInfo(toTitleCase(l.getDisplayLanguage(l)), l));
129 final LocaleInfo previous = localeInfos.get(localeInfos.size() - 1);
142 localeInfos.add(new LocaleInfo(toTitleCase(
149 localeInfos.add(new LocaleInfo(displayName, l));
160 * {@link LocaleInfo#label}.
162 public static ArrayAdapter<LocaleInfo> constructAdapter(Context context) {
166 public static ArrayAdapter<LocaleInfo> constructAdapter(Context context,
170 final List<LocaleInfo> localeInfos = getAllAssetLocales(context, isInDeveloperMode);
174 return new ArrayAdapter<LocaleInfo>(context, layoutId, fieldId, localeInfos) {
187 LocaleInfo item = getItem(position);
220 final ArrayAdapter<LocaleInfo> adapter = constructAdapter(getActivity());
243 final Locale locale = ((LocaleInfo)getListAdapter().getItem(position)).locale;