summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/LauncherAppState.java
diff options
context:
space:
mode:
authorNebojsa Cvetkovic <nebkat@gmail.com>2013-12-31 17:16:15 +0000
committerDanesh M <daneshm90@gmail.com>2014-01-24 16:25:19 -0800
commit9bbb6cf6d78824d4c68382f33b654c43f4aaa109 (patch)
tree96cb8961b56871f89949647514be711b161f3697 /src/com/android/launcher3/LauncherAppState.java
parente297d9676bf5d4e7925e51e808bef063d22f2078 (diff)
downloadandroid_packages_apps_Trebuchet-9bbb6cf6d78824d4c68382f33b654c43f4aaa109.tar.gz
android_packages_apps_Trebuchet-9bbb6cf6d78824d4c68382f33b654c43f4aaa109.tar.bz2
android_packages_apps_Trebuchet-9bbb6cf6d78824d4c68382f33b654c43f4aaa109.zip
FontStylePreference: Initial preference with choice of font family
Change-Id: Idbb400605e47cd4f64a7edd05ceea05504727efc
Diffstat (limited to 'src/com/android/launcher3/LauncherAppState.java')
-rw-r--r--src/com/android/launcher3/LauncherAppState.java14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/com/android/launcher3/LauncherAppState.java b/src/com/android/launcher3/LauncherAppState.java
index a255b89a2..cba0d61ac 100644
--- a/src/com/android/launcher3/LauncherAppState.java
+++ b/src/com/android/launcher3/LauncherAppState.java
@@ -24,7 +24,7 @@ import android.database.ContentObserver;
import android.os.Handler;
import android.provider.Settings;
import android.util.Log;
-import android.view.Display;
+import com.android.launcher3.settings.SettingsProvider;
import java.lang.ref.WeakReference;
@@ -113,6 +113,18 @@ public class LauncherAppState {
ContentResolver resolver = sContext.getContentResolver();
resolver.registerContentObserver(LauncherSettings.Favorites.CONTENT_URI, true,
mFavoritesObserver);
+
+ // Generate default typeface
+ String fontFamily = SettingsProvider.getString(sContext,
+ SettingsProvider.SETTINGS_UI_GENERAL_ICONS_TEXT_FONT_FAMILY,
+ R.string.preferences_interface_general_icons_text_font_family_default);
+
+ // TODO: Implement font styles
+ int fontStyle = SettingsProvider.getInt(sContext,
+ SettingsProvider.SETTINGS_UI_GENERAL_ICONS_TEXT_FONT_STYLE,
+ R.integer.preferences_interface_general_icons_text_font_style_default);
+
+ Utilities.generateTypeface(fontFamily, fontStyle);
}
/**