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 */ { }