예제 #1
0
 @Override
 protected void onActivityResult(int requestCode, int resultCode, Intent data) {
   super.onActivityResult(requestCode, resultCode, data);
   if (requestCode == LanguageChangeActivity.LANGUAGE_CHANGE_REQUEST_CODE
       && resultCode == LanguageChangeActivity.LANGUAGE_CHANGE_RESULT_CODE) {
     AppSharePreferences.getDefault(getApplicationContext()).edit().remove("MENU_LAST_MODIFY");
     AppSharePreferences.deleteSplashLastModify(getApplicationContext());
     DatabaseHelper.deleteMenuCache(getApplicationContext());
     AppUtils.initMenuFromCache(getApplicationContext());
     AppSharePreferences.saveGroupExtendIds(this, null);
     if (Build.VERSION.SDK_INT >= 11) recreate();
     else {
       Intent intent = new Intent(this, BaseSplashActivity.class);
       startActivity(intent);
       finish();
     }
   }
 }