public static unsafe global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign FromColorResAndDrawable(int p0, global::Android.Graphics.Drawables.Drawable p1) { if (id_fromColorResAndDrawable_ILandroid_graphics_drawable_Drawable_ == IntPtr.Zero) { id_fromColorResAndDrawable_ILandroid_graphics_drawable_Drawable_ = JNIEnv.GetStaticMethodID(class_ref, "fromColorResAndDrawable", "(ILandroid/graphics/drawable/Drawable;)Lcom/github/florent37/materialviewpager/header/HeaderDesign;"); } try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(p0); __args [1] = new JValue(p1); global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign __ret = global::Java.Lang.Object.GetObject <global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign> (JNIEnv.CallStaticObjectMethod(class_ref, id_fromColorResAndDrawable_ILandroid_graphics_drawable_Drawable_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { } }
public static unsafe global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign FromColorResAndUrl(int p0, string p1) { if (id_fromColorResAndUrl_ILjava_lang_String_ == IntPtr.Zero) { id_fromColorResAndUrl_ILjava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "fromColorResAndUrl", "(ILjava/lang/String;)Lcom/github/florent37/materialviewpager/header/HeaderDesign;"); } IntPtr native_p1 = JNIEnv.NewString(p1); try { JValue *__args = stackalloc JValue [2]; __args [0] = new JValue(p0); __args [1] = new JValue(native_p1); global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign __ret = global::Java.Lang.Object.GetObject <global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign> (JNIEnv.CallStaticObjectMethod(class_ref, id_fromColorResAndUrl_ILjava_lang_String_, __args), JniHandleOwnership.TransferLocalRef); return(__ret); } finally { JNIEnv.DeleteLocalRef(native_p1); } }
static int n_GetColorRes(IntPtr jnienv, IntPtr native__this) { global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign __this = global::Java.Lang.Object.GetObject <global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(__this.ColorRes); }
static IntPtr n_GetImageUrl(IntPtr jnienv, IntPtr native__this) { global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign __this = global::Java.Lang.Object.GetObject <global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.NewString(__this.ImageUrl)); }
static IntPtr n_GetDrawable(IntPtr jnienv, IntPtr native__this) { global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign __this = global::Java.Lang.Object.GetObject <global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); return(JNIEnv.ToLocalJniHandle(__this.Drawable)); }