summaryrefslogtreecommitdiffstats
path: root/tools/layoutlib/bridge/src/android/graphics
diff options
context:
space:
mode:
authorXavier Ducrohet <xav@android.com>2011-10-04 18:01:07 -0700
committerXavier Ducrohet <xav@android.com>2011-10-04 18:02:10 -0700
commit178006a0e05b41b4c4de93aec30368a9102ca140 (patch)
tree5261679b7d2ae70313d6896a54b6301c69a13179 /tools/layoutlib/bridge/src/android/graphics
parent3c1951c442e40f7f46775acfc8a22c24f04d8cfc (diff)
downloadframeworks_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.java12
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);
}
}