/**
  * Override this function if it is necessary to handle configuration changes at an application
  * level.
  *
  * @param newConfig new configuration.
  */
 @Override
 public void onConfigurationChanged(final Configuration newConfig) {
   super.onConfigurationChanged(newConfig);
   {
     Debug.enter();
     try {
       Debug.print("configurationChanged", newConfig.locale);
       Android.App.setLocale(newConfig.locale);
     } catch (IOException ex) {
       Debug.error(ex, "unable to set new locale", newConfig.locale);
     }
     Debug.leave();
   }
 }