diff options
author | Samuel Holland <samuel@sholland.org> | 2018-01-07 20:32:01 -0600 |
---|---|---|
committer | Samuel Holland <samuel@sholland.org> | 2018-01-07 20:32:01 -0600 |
commit | 11f851abf800e3f1314d8ee0f272801cd08b3f0c (patch) | |
tree | f83720523beb4b08f076881e800eccc35f9586a6 /app/src/main/java/com/wireguard/android/activity/BaseActivity.java | |
parent | cef97b990ec196694435b5e3cfdfa3fc3efcf314 (diff) |
Move bundle keys where they are used
This both clarifies and simplifies the code.
Signed-off-by: Samuel Holland <samuel@sholland.org>
Diffstat (limited to 'app/src/main/java/com/wireguard/android/activity/BaseActivity.java')
-rw-r--r-- | app/src/main/java/com/wireguard/android/activity/BaseActivity.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/app/src/main/java/com/wireguard/android/activity/BaseActivity.java b/app/src/main/java/com/wireguard/android/activity/BaseActivity.java index 90392e0f..a2eddbe1 100644 --- a/app/src/main/java/com/wireguard/android/activity/BaseActivity.java +++ b/app/src/main/java/com/wireguard/android/activity/BaseActivity.java @@ -16,6 +16,8 @@ import java.util.Objects; */ public abstract class BaseActivity extends Activity { + private static final String KEY_SELECTED_TUNNEL = "selected_tunnel"; + private final SelectionChangeRegistry selectionChangeRegistry = new SelectionChangeRegistry(); private Tunnel selectedTunnel; @@ -33,9 +35,9 @@ public abstract class BaseActivity extends Activity { // Restore the saved tunnel if there is one; otherwise grab it from the arguments. String savedTunnelName = null; if (savedInstanceState != null) - savedTunnelName = savedInstanceState.getString(TunnelManager.KEY_SELECTED_TUNNEL); + savedTunnelName = savedInstanceState.getString(KEY_SELECTED_TUNNEL); else if (getIntent() != null) - savedTunnelName = getIntent().getStringExtra(TunnelManager.KEY_SELECTED_TUNNEL); + savedTunnelName = getIntent().getStringExtra(KEY_SELECTED_TUNNEL); if (savedTunnelName != null) { final TunnelManager manager = Application.getComponent().getTunnelManager(); selectedTunnel = manager.getTunnels().get(savedTunnelName); @@ -47,7 +49,7 @@ public abstract class BaseActivity extends Activity { @Override protected void onSaveInstanceState(final Bundle outState) { if (selectedTunnel != null) - outState.putString(TunnelManager.KEY_SELECTED_TUNNEL, selectedTunnel.getName()); + outState.putString(KEY_SELECTED_TUNNEL, selectedTunnel.getName()); super.onSaveInstanceState(outState); } |