예제 #1
0
 protected override unsafe global::Java.Lang.Ref.Reference CreateReference(global::Android.Graphics.Bitmap p0)
 {
     if (id_createReference_Landroid_graphics_Bitmap_ == IntPtr.Zero)
     {
         id_createReference_Landroid_graphics_Bitmap_ = JNIEnv.GetMethodID(class_ref, "createReference", "(Landroid/graphics/Bitmap;)Ljava/lang/ref/Reference;");
     }
     try {
         JValue *__args = stackalloc JValue [1];
         __args [0] = new JValue(p0);
         global::Java.Lang.Ref.Reference __ret = global::Java.Lang.Object.GetObject <global::Java.Lang.Ref.Reference> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_createReference_Landroid_graphics_Bitmap_, __args), JniHandleOwnership.TransferLocalRef);
         return(__ret);
     } finally {
     }
 }
 public virtual void HandleReference(global::Java.Lang.Ref.Reference <object> reference)                        /* MethodBuilder.Create */
 {
 }