summaryrefslogtreecommitdiff
path: root/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/MainActivity.java
diff options
context:
space:
mode:
Diffstat (limited to 'org.fox.ttcomics/src/main/java/org/fox/ttcomics2/MainActivity.java')
-rwxr-xr-xorg.fox.ttcomics/src/main/java/org/fox/ttcomics2/MainActivity.java14
1 files changed, 3 insertions, 11 deletions
diff --git a/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/MainActivity.java b/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/MainActivity.java
index 778e161..cc1f3c2 100755
--- a/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/MainActivity.java
+++ b/org.fox.ttcomics/src/main/java/org/fox/ttcomics2/MainActivity.java
@@ -37,13 +37,15 @@ import java.io.File;
import java.util.ArrayList;
import java.util.Arrays;
+import icepick.State;
+
public class MainActivity extends CommonActivity implements SharedPreferences.OnSharedPreferenceChangeListener {
private final String TAG = this.getClass().getSimpleName();
private ProgressDialog m_progressDialog;
private boolean m_needRestart;
private ComicsPagerAdapter m_adapter;
- private String m_baseDir;
+ @State protected String m_baseDir;
private ViewPager m_pager;
private BroadcastReceiver m_serviceReceiver = new BroadcastReceiver() {
@@ -140,9 +142,6 @@ public class MainActivity extends CommonActivity implements SharedPreferences.On
} else {
m_baseDir = m_prefs.getString("comics_directory", "");
}
-
- } else {
- m_baseDir = savedInstanceState.getString("baseDir");
}
String[] permissions;
@@ -277,13 +276,6 @@ public class MainActivity extends CommonActivity implements SharedPreferences.On
return true;
}
- @Override
- public void onSaveInstanceState(Bundle out) {
- super.onSaveInstanceState(out);
-
- out.putString("baseDir", m_baseDir);
- }
-
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.menu_sync_directory: