summaryrefslogtreecommitdiffstats
path: root/tools/layoutlib/bridge/src/android/graphics/Typeface_Delegate.java
diff options
context:
space:
mode:
authorXavier Ducrohet <xav@android.com>2011-01-07 18:16:43 -0800
committerXavier Ducrohet <xav@android.com>2011-01-07 18:16:43 -0800
commit46a329244db12b6f7afc3c9a6409d420241a1058 (patch)
tree70923f332ecf9ccc1b6a2c0cc498a7c8aa9bc9da /tools/layoutlib/bridge/src/android/graphics/Typeface_Delegate.java
parent7550ec1d8e526c4ae8c0bb08b06e1b6e799eacec (diff)
downloadframeworks_base-46a329244db12b6f7afc3c9a6409d420241a1058.zip
frameworks_base-46a329244db12b6f7afc3c9a6409d420241a1058.tar.gz
frameworks_base-46a329244db12b6f7afc3c9a6409d420241a1058.tar.bz2
LayoutLib: finish Typeface and unload them in dispose.
Change-Id: I3a48f84678f62d669d303fc73b041bb3fe5f333b
Diffstat (limited to 'tools/layoutlib/bridge/src/android/graphics/Typeface_Delegate.java')
-rw-r--r--tools/layoutlib/bridge/src/android/graphics/Typeface_Delegate.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/tools/layoutlib/bridge/src/android/graphics/Typeface_Delegate.java b/tools/layoutlib/bridge/src/android/graphics/Typeface_Delegate.java
index c7362c0..11e1ca7 100644
--- a/tools/layoutlib/bridge/src/android/graphics/Typeface_Delegate.java
+++ b/tools/layoutlib/bridge/src/android/graphics/Typeface_Delegate.java
@@ -16,6 +16,7 @@
package android.graphics;
+import com.android.layoutlib.bridge.Bridge;
import com.android.layoutlib.bridge.impl.DelegateManager;
import com.android.layoutlib.bridge.impl.FontLoader;
@@ -84,7 +85,6 @@ public final class Typeface_Delegate {
return delegate.mFonts;
}
-
// ---- native methods ----
/*package*/ static synchronized int nativeCreate(String familyName, int style) {
@@ -125,13 +125,13 @@ public final class Typeface_Delegate {
}
/*package*/ static synchronized int nativeCreateFromAsset(AssetManager mgr, String path) {
- // FIXME
- throw new UnsupportedOperationException("Native delegate needed: Typeface_Delegate.nativeCreateFromAsset");
+ Bridge.getLog().fidelityWarning(null, "Typeface.createFromAsset() is not supported.", null);
+ return 0;
}
/*package*/ static synchronized int nativeCreateFromFile(String path) {
- // FIXME
- throw new UnsupportedOperationException("Native delegate needed: Typeface_Delegate.nativeCreateFromFile");
+ Bridge.getLog().fidelityWarning(null, "Typeface.createFromFile() is not supported.", null);
+ return 0;
}
/*package*/ static void nativeUnref(int native_instance) {