diff options
| author | Xavier Ducrohet <xav@android.com> | 2011-10-04 18:01:07 -0700 |
|---|---|---|
| committer | Xavier Ducrohet <xav@android.com> | 2011-10-04 18:02:10 -0700 |
| commit | 178006a0e05b41b4c4de93aec30368a9102ca140 (patch) | |
| tree | 5261679b7d2ae70313d6896a54b6301c69a13179 /tools/layoutlib/bridge/src/android/graphics | |
| parent | 3c1951c442e40f7f46775acfc8a22c24f04d8cfc (diff) | |
| download | frameworks_base-178006a0e05b41b4c4de93aec30368a9102ca140.zip frameworks_base-178006a0e05b41b4c4de93aec30368a9102ca140.tar.gz frameworks_base-178006a0e05b41b4c4de93aec30368a9102ca140.tar.bz2 | |
Layoutlib now parses system_fonts.xml instead of its own.
Also parse fallback_fonts.
This lets layoutlib automatically use the same fonts as the base
platforms, for instance it now uses the new ICS fonts.
Change-Id: Id6e778dc0e3f2a9112601e0eaf8499a9713ec433
Diffstat (limited to 'tools/layoutlib/bridge/src/android/graphics')
| -rw-r--r-- | tools/layoutlib/bridge/src/android/graphics/Typeface_Delegate.java | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/tools/layoutlib/bridge/src/android/graphics/Typeface_Delegate.java b/tools/layoutlib/bridge/src/android/graphics/Typeface_Delegate.java index 0f084f7..dd14355 100644 --- a/tools/layoutlib/bridge/src/android/graphics/Typeface_Delegate.java +++ b/tools/layoutlib/bridge/src/android/graphics/Typeface_Delegate.java @@ -26,7 +26,6 @@ import android.content.res.AssetManager; import java.awt.Font; import java.util.ArrayList; -import java.util.Collections; import java.util.List; /** @@ -50,7 +49,6 @@ public final class Typeface_Delegate { // ---- delegate helper data ---- private static final String DEFAULT_FAMILY = "sans-serif"; - private static final int[] STYLE_BUFFER = new int[1]; private static FontLoader sFontLoader; private static final List<Typeface_Delegate> sPostInitDelegate = @@ -178,14 +176,6 @@ public final class Typeface_Delegate { } private void init() { - STYLE_BUFFER[0] = mStyle; - Font font = sFontLoader.getFont(mFamily, STYLE_BUFFER); - if (font != null) { - List<Font> list = new ArrayList<Font>(); - list.add(font); - list.addAll(sFontLoader.getFallBackFonts()); - mFonts = Collections.unmodifiableList(list); - mStyle = STYLE_BUFFER[0]; - } + mFonts = sFontLoader.getFont(mFamily, mStyle); } } |
