//7.1参考 \frameworks\base\core\java\com\android\internal\app\LocalePicker.java
public static void updateLocale(Locale locale) {
updateLocales(new LocaleList(locale));
}
/**
* Requests the system to update the list of system locales.
* Note that the system looks halted for a while during the Locale migration,
* so the caller need to take care of it.
*/
public static void updateLocales(LocaleList locales) {
try {
final IActivityManager am = ActivityManagerNative.getDefault();
final Configuration config = am.getConfiguration();