Skip to content

Commit 9909389

Browse files
committed
#61 Fixed type conversion problem.
1 parent a4f082a commit 9909389

File tree

3 files changed

+7
-5
lines changed

3 files changed

+7
-5
lines changed

app/com.plusonelabs.calendar/res/xml/preferences_appearance.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
android:defaultValue="1.0"
55
android:entries="@array/pref_text_size_entries"
66
android:entryValues="@array/pref_text_size_values"
7-
android:key="textSize"
7+
android:key="textSizeScale"
88
android:summary="@string/appearance_text_size_desc"
99
android:title="@string/appearance_text_size_title" />
1010

app/com.plusonelabs.calendar/src/com/plusonelabs/calendar/RemoteViewsUtil.java

+4-2
Original file line numberDiff line numberDiff line change
@@ -48,15 +48,17 @@ public static void setHeight(Context context, RemoteViews rv, int viewId, int di
4848
private static float getScaledValueInPixel(Context context, int dimenId) {
4949
float resValue = getResourceValue(context, dimenId);
5050
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
51-
float prefTextScale = parseFloat(prefs.getString(PREF_TEXT_SIZE, PREF_TEXT_SIZE_DEFAULT));
51+
float prefTextScale = parseFloat(prefs.getString(PREF_TEXT_SIZE_SCALE,
52+
PREF_TEXT_SIZE_SCALE_DEFAULT));
5253
return resValue * prefTextScale;
5354
}
5455

5556
private static float getScaledValue(Context context, int dimenId) {
5657
float resValue = getResourceValue(context, dimenId);
5758
SharedPreferences prefs = PreferenceManager.getDefaultSharedPreferences(context);
5859
float density = context.getResources().getDisplayMetrics().density;
59-
float prefTextScale = parseFloat(prefs.getString(PREF_TEXT_SIZE, PREF_TEXT_SIZE_DEFAULT));
60+
float prefTextScale = parseFloat(prefs.getString(PREF_TEXT_SIZE_SCALE,
61+
PREF_TEXT_SIZE_SCALE_DEFAULT));
6062
return resValue * prefTextScale / density;
6163
}
6264

app/com.plusonelabs.calendar/src/com/plusonelabs/calendar/prefs/CalendarPreferences.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
public class CalendarPreferences {
44

5-
public static final String PREF_TEXT_SIZE = "textSize";
6-
public static final String PREF_TEXT_SIZE_DEFAULT = "1.0";
5+
public static final String PREF_TEXT_SIZE_SCALE = "textSizeScale";
6+
public static final String PREF_TEXT_SIZE_SCALE_DEFAULT = "1.0";
77
public static final String PREF_MULTILINE_TITLE = "multiline_title";
88
public static final boolean PREF_MULTILINE_TITLE_DEFAULT = false;
99
public static final String PREF_ACTIVE_CALENDARS = "activeCalendars";

0 commit comments

Comments
 (0)