summaryrefslogtreecommitdiffstats
path: root/android
diff options
context:
space:
mode:
authorArtur Dryomov <artur.dryomov@gmail.com>2013-09-01 20:03:10 +0300
committerArtur Dryomov <artur.dryomov@gmail.com>2013-09-03 12:22:47 +0300
commit7b6720c3f1c4e5407b1fc9151ea09341973e2038 (patch)
tree3e3e52fb64f8b7b4a5c55e13ca36bc5ab44a03b5 /android
parentAdd saving computer information on keyboard actions. (diff)
downloadcore-7b6720c3f1c4e5407b1fc9151ea09341973e2038.tar.gz
core-7b6720c3f1c4e5407b1fc9151ea09341973e2038.zip
Add preferences keys single source.
Should help avoiding type errors. Change-Id: I5b15d7e21e3adcff0fd1fe11d5a14c121fbd486b
Diffstat (limited to 'android')
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/activity/ComputersActivity.java4
-rw-r--r--android/sdremote/src/org/libreoffice/impressremote/util/Preferences.java7
2 files changed, 9 insertions, 2 deletions
diff --git a/android/sdremote/src/org/libreoffice/impressremote/activity/ComputersActivity.java b/android/sdremote/src/org/libreoffice/impressremote/activity/ComputersActivity.java
index 6249e228682f..90003ef26383 100644
--- a/android/sdremote/src/org/libreoffice/impressremote/activity/ComputersActivity.java
+++ b/android/sdremote/src/org/libreoffice/impressremote/activity/ComputersActivity.java
@@ -145,7 +145,7 @@ public class ComputersActivity extends SherlockFragmentActivity implements Actio
}
private int loadTabIndex() {
- return Preferences.getApplicationStatesInstance(this).getInt("saved_tab");
+ return Preferences.getApplicationStatesInstance(this).getInt(Preferences.Keys.SELECTED_COMPUTERS_TAB_INDEX);
}
private void setUpComputersList() {
@@ -211,7 +211,7 @@ public class ComputersActivity extends SherlockFragmentActivity implements Actio
private void saveTabIndex() {
int aTabIndex = getSupportActionBar().getSelectedNavigationIndex();
- Preferences.getApplicationStatesInstance(this).setInt("saved_tab", aTabIndex);
+ Preferences.getApplicationStatesInstance(this).setInt(Preferences.Keys.SELECTED_COMPUTERS_TAB_INDEX, aTabIndex);
}
}
diff --git a/android/sdremote/src/org/libreoffice/impressremote/util/Preferences.java b/android/sdremote/src/org/libreoffice/impressremote/util/Preferences.java
index e39b31af07f3..4b22c29e024b 100644
--- a/android/sdremote/src/org/libreoffice/impressremote/util/Preferences.java
+++ b/android/sdremote/src/org/libreoffice/impressremote/util/Preferences.java
@@ -23,6 +23,13 @@ public final class Preferences {
public static final String APPLICATION_STATES = "application_states";
}
+ public static final class Keys {
+ private Keys() {
+ }
+
+ public static final String SELECTED_COMPUTERS_TAB_INDEX = "selected_computers_tab_index";
+ }
+
private final SharedPreferences mPreferences;
public static Preferences getAuthorizedServersInstance(Context aContext) {