diff --git a/localizationActivity/src/main/java/com/akexorcist/localizationactivity/LocalizationDelegate.java b/localizationActivity/src/main/java/com/akexorcist/localizationactivity/LocalizationDelegate.java index 88e5e3f..40fbaca 100644 --- a/localizationActivity/src/main/java/com/akexorcist/localizationactivity/LocalizationDelegate.java +++ b/localizationActivity/src/main/java/com/akexorcist/localizationactivity/LocalizationDelegate.java @@ -133,8 +133,7 @@ public void run() { private void checkLocaleChange() { if (!LanguageSetting.getLanguage().toLowerCase(Locale.getDefault()) .equals(currentLanguage.toLowerCase(Locale.getDefault()))) { - callDummyActivity(); - activity.recreate(); + notifyLanguageChanged(); } }