Remove the locale spinner and show the current language

Bug: 8976598
Change-Id: I092141d0cc5c6d7af499ab8ceb69275923180e37
This commit is contained in:
Satoshi Kataoka
2013-07-18 14:54:53 +09:00
parent f948ecdc61
commit a5c08c9a6f
6 changed files with 45 additions and 26 deletions

View File

@@ -54,6 +54,7 @@ public class UserDictionaryAddWordFragment extends Fragment
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
setHasOptionsMenu(true);
getActivity().getActionBar().setTitle(R.string.user_dict_settings_title);
}
@Override
@@ -63,6 +64,8 @@ public class UserDictionaryAddWordFragment extends Fragment
if (null == mContents) {
mContents = new UserDictionaryAddWordContents(mRootView, getArguments());
}
getActivity().getActionBar().setSubtitle(UserDictionarySettingsUtils.getLocaleDisplayName(
getActivity(), mContents.getCurrentUserDictionaryLocale()));
return mRootView;
}
@@ -102,13 +105,9 @@ public class UserDictionaryAddWordFragment extends Fragment
private void updateSpinner() {
final ArrayList<LocaleRenderer> localesList = mContents.getLocalesList(getActivity());
final Spinner localeSpinner =
(Spinner)mRootView.findViewById(R.id.user_dictionary_add_locale);
final ArrayAdapter<LocaleRenderer> adapter = new ArrayAdapter<LocaleRenderer>(getActivity(),
android.R.layout.simple_spinner_item, localesList);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
localeSpinner.setAdapter(adapter);
localeSpinner.setOnItemSelectedListener(this);
}
@Override