summaryrefslogtreecommitdiffstats
path: root/tools/layoutlib/bridge/src/android/graphics/Bitmap_Delegate.java
diff options
context:
space:
mode:
authorXavier Ducrohet <xav@android.com>2011-02-09 19:39:52 -0800
committerXavier Ducrohet <xav@android.com>2011-02-09 19:39:52 -0800
commit8a80a8555238cc564f445f902aff5231993a8f96 (patch)
tree27ef0db5a801c005c0c48b94bcea8b22715a1c29 /tools/layoutlib/bridge/src/android/graphics/Bitmap_Delegate.java
parent9a4fe29c8d92014d2d9a848e9116b8cc9d0842f9 (diff)
downloadframeworks_base-8a80a8555238cc564f445f902aff5231993a8f96.zip
frameworks_base-8a80a8555238cc564f445f902aff5231993a8f96.tar.gz
frameworks_base-8a80a8555238cc564f445f902aff5231993a8f96.tar.bz2
LayoutLib: remove some exceptions.
We need to move away from throwing anything and instead log errors/warnings. Change-Id: Ib1af71a90c06e8565fbd0c061ba56f4d19baa3df
Diffstat (limited to 'tools/layoutlib/bridge/src/android/graphics/Bitmap_Delegate.java')
-rw-r--r--tools/layoutlib/bridge/src/android/graphics/Bitmap_Delegate.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/tools/layoutlib/bridge/src/android/graphics/Bitmap_Delegate.java b/tools/layoutlib/bridge/src/android/graphics/Bitmap_Delegate.java
index 9da8c1a..0c87766 100644
--- a/tools/layoutlib/bridge/src/android/graphics/Bitmap_Delegate.java
+++ b/tools/layoutlib/bridge/src/android/graphics/Bitmap_Delegate.java
@@ -383,13 +383,15 @@ public final class Bitmap_Delegate {
@LayoutlibDelegate
/*package*/ static void nativeCopyPixelsToBuffer(int nativeBitmap, Buffer dst) {
// FIXME implement native delegate
- throw new UnsupportedOperationException("Native delegate needed for Bitmap.nativeCopyPixelsToBuffer");
+ Bridge.getLog().fidelityWarning(LayoutLog.TAG_UNSUPPORTED,
+ "Bitmap.copyPixelsToBuffer is not supported.", null, null /*data*/);
}
@LayoutlibDelegate
/*package*/ static void nativeCopyPixelsFromBuffer(int nb, Buffer src) {
// FIXME implement native delegate
- throw new UnsupportedOperationException("Native delegate needed for Bitmap.nativeCopyPixelsFromBuffer");
+ Bridge.getLog().fidelityWarning(LayoutLog.TAG_UNSUPPORTED,
+ "Bitmap.copyPixelsFromBuffer is not supported.", null, null /*data*/);
}
@LayoutlibDelegate