summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/DisplaySettings.java
diff options
context:
space:
mode:
authorVeeti Paananen <veeti.paananen@rojekti.fi>2013-01-24 02:35:26 +0200
committerGerrit Code Review <gerrit@review.cyanogenmod.com>2013-01-30 15:42:03 -0800
commit19a9cae3a140df58d178bdd7403c92b01a83bbe7 (patch)
tree72cd3ab146f12e45ad8f683835661bf27374272e /src/com/android/settings/DisplaySettings.java
parent53f1c35992b2ad0b6e0e5f00cb852e1d8ea76054 (diff)
downloadpackages_apps_settings-19a9cae3a140df58d178bdd7403c92b01a83bbe7.zip
packages_apps_settings-19a9cae3a140df58d178bdd7403c92b01a83bbe7.tar.gz
packages_apps_settings-19a9cae3a140df58d178bdd7403c92b01a83bbe7.tar.bz2
Fix the spacing between displayed rotation angles
Before: http://goo.gl/QJ7hE After: http://goo.gl/V0alW My suggestion: http://goo.gl/Sn4R5 Patch Set 1: * initial commit Patch Set 2: * simplify code * fix code style issues * rename/delete strings * remove 'Activated.' before the values when Auto-rotate screen is activated Patch Set 3: * remove display rotation unit string and use the degree sign after every value Patch Set 4: * code cleanup Change-Id: I0319f8e84e4b278b2f720cbc77cecc280c82d461
Diffstat (limited to 'src/com/android/settings/DisplaySettings.java')
-rw-r--r--src/com/android/settings/DisplaySettings.java19
1 files changed, 8 insertions, 11 deletions
diff --git a/src/com/android/settings/DisplaySettings.java b/src/com/android/settings/DisplaySettings.java
index 977ba98..aeb1325 100644
--- a/src/com/android/settings/DisplaySettings.java
+++ b/src/com/android/settings/DisplaySettings.java
@@ -52,7 +52,7 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
Preference.OnPreferenceChangeListener, OnPreferenceClickListener {
private static final String TAG = "DisplaySettings";
- /** If there is no setting in the provider, use this. */
+ // If there is no setting in the provider, use this
private static final int FALLBACK_SCREEN_TIMEOUT_VALUE = 30000;
private static final String KEY_SCREEN_TIMEOUT = "screen_timeout";
@@ -68,8 +68,6 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
private static final String ROTATION_ANGLE_90 = "90";
private static final String ROTATION_ANGLE_180 = "180";
private static final String ROTATION_ANGLE_270 = "270";
- private static final String ROTATION_ANGLE_DELIM = ", ";
- private static final String ROTATION_ANGLE_DELIM_FINAL = " & ";
private static final int DLG_GLOBAL_CHANGE_WARNING = 1;
@@ -174,7 +172,6 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
} else {
ArrayList<String> rotationList = new ArrayList<String>();
String delim = "";
- summary.append(getString(R.string.display_rotation_enabled) + " ");
if ((mode & DisplayRotation.ROTATION_0_MODE) != 0) {
rotationList.add(ROTATION_ANGLE_0);
}
@@ -187,12 +184,12 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
if ((mode & DisplayRotation.ROTATION_270_MODE) != 0) {
rotationList.add(ROTATION_ANGLE_270);
}
- for(int i=0;i<rotationList.size();i++) {
+ for (int i = 0; i < rotationList.size(); i++) {
summary.append(delim).append(rotationList.get(i));
- if (rotationList.size() >= 2 && (rotationList.size() - 2) == i) {
- delim = " " + ROTATION_ANGLE_DELIM_FINAL + " ";
+ if ((rotationList.size() - i) > 2) {
+ delim = ", ";
} else {
- delim = ROTATION_ANGLE_DELIM + " ";
+ delim = " & ";
}
}
summary.append(" " + getString(R.string.display_rotation_unit));
@@ -265,14 +262,14 @@ public class DisplaySettings extends SettingsPreferenceFragment implements
int floatToIndex(float val) {
String[] indices = getResources().getStringArray(R.array.entryvalues_font_size);
float lastVal = Float.parseFloat(indices[0]);
- for (int i=1; i<indices.length; i++) {
+ for (int i = 1; i < indices.length; i++) {
float thisVal = Float.parseFloat(indices[i]);
if (val < (lastVal + (thisVal-lastVal)*.5f)) {
- return i-1;
+ return i - 1;
}
lastVal = thisVal;
}
- return indices.length-1;
+ return indices.length - 1;
}
public void readFontSizePreference(ListPreference pref) {