Loading tools/layoutlib/bridge/src/android/graphics/Bitmap_Delegate.java +2 −1 Original line number Diff line number Diff line Loading @@ -253,8 +253,9 @@ public final class Bitmap_Delegate { } @LayoutlibDelegate /*package*/ static void nativeRecycle(int nativeBitmap) { /*package*/ static boolean nativeRecycle(int nativeBitmap) { sManager.removeJavaReferenceFor(nativeBitmap); return true; } @LayoutlibDelegate Loading tools/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/TestDelegates.java +9 −0 Original line number Diff line number Diff line Loading @@ -129,6 +129,15 @@ public class TestDelegates extends TestCase { originalClass.getName()), delegateMethod.getAnnotation(LayoutlibDelegate.class)); // check the return type of the methods match. assertTrue( String.format("Delegate method %1$s.%2$s does not match the corresponding " + "framework method which returns %3$s", delegateClass.getName(), getMethodName(delegateMethod), originalMethod.getReturnType().getName()), delegateMethod.getReturnType() == originalMethod.getReturnType()); // check that the method is static assertTrue( String.format( Loading Loading
tools/layoutlib/bridge/src/android/graphics/Bitmap_Delegate.java +2 −1 Original line number Diff line number Diff line Loading @@ -253,8 +253,9 @@ public final class Bitmap_Delegate { } @LayoutlibDelegate /*package*/ static void nativeRecycle(int nativeBitmap) { /*package*/ static boolean nativeRecycle(int nativeBitmap) { sManager.removeJavaReferenceFor(nativeBitmap); return true; } @LayoutlibDelegate Loading
tools/layoutlib/bridge/tests/src/com/android/layoutlib/bridge/TestDelegates.java +9 −0 Original line number Diff line number Diff line Loading @@ -129,6 +129,15 @@ public class TestDelegates extends TestCase { originalClass.getName()), delegateMethod.getAnnotation(LayoutlibDelegate.class)); // check the return type of the methods match. assertTrue( String.format("Delegate method %1$s.%2$s does not match the corresponding " + "framework method which returns %3$s", delegateClass.getName(), getMethodName(delegateMethod), originalMethod.getReturnType().getName()), delegateMethod.getReturnType() == originalMethod.getReturnType()); // check that the method is static assertTrue( String.format( Loading