From d441b29234c1df5abe10fc08a49d226c575a77e3 Mon Sep 17 00:00:00 2001 From: M66B Date: Tue, 1 Dec 2015 17:25:07 +0100 Subject: [PATCH] Refresh screen after import --- .../java/eu/faircode/netguard/ActivitySettings.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/eu/faircode/netguard/ActivitySettings.java b/app/src/main/java/eu/faircode/netguard/ActivitySettings.java index 76ea55c8..70f1c802 100644 --- a/app/src/main/java/eu/faircode/netguard/ActivitySettings.java +++ b/app/src/main/java/eu/faircode/netguard/ActivitySettings.java @@ -80,10 +80,14 @@ public class ActivitySettings extends AppCompatActivity implements SharedPrefere super.onCreate(savedInstanceState); - getFragmentManager().beginTransaction().replace(android.R.id.content, new FragmentSettings()).commit(); + refreshScreen(); getSupportActionBar().setTitle(R.string.menu_settings); } + private void refreshScreen() { + getFragmentManager().beginTransaction().replace(android.R.id.content, new FragmentSettings()).commit(); + } + @Override protected void onResume() { super.onResume(); @@ -342,9 +346,10 @@ public class ActivitySettings extends AppCompatActivity implements SharedPrefere @Override protected void onPostExecute(Throwable ex) { - if (ex == null) + if (ex == null) { + refreshScreen(); Toast.makeText(ActivitySettings.this, R.string.msg_completed, Toast.LENGTH_LONG).show(); - else + } else Toast.makeText(ActivitySettings.this, ex.toString(), Toast.LENGTH_LONG).show(); } }.execute();