static IntPtr n_GetView_Lcom_zhy_view_flowlayout_FlowLayout_ILjava_lang_Object_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, int p1, IntPtr native_p2)
        {
            global::Com.Zhy.View.Flowlayout.TagAdapter __this = global::Java.Lang.Object.GetObject <global::Com.Zhy.View.Flowlayout.TagAdapter> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Com.Zhy.View.Flowlayout.FlowLayout p0     = global::Java.Lang.Object.GetObject <global::Com.Zhy.View.Flowlayout.FlowLayout> (native_p0, JniHandleOwnership.DoNotTransfer);
            global::Java.Lang.Object p2 = global::Java.Lang.Object.GetObject <global::Java.Lang.Object> (native_p2, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.GetView(p0, p1, p2));

            return(__ret);
        }
Example #2
0
            static bool n_OnTagClick_Landroid_view_View_ILcom_zhy_view_flowlayout_FlowLayout_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, int p1, IntPtr native_p2)
            {
                global::Com.Zhy.View.Flowlayout.TagFlowLayout.IOnTagClickListener __this = global::Java.Lang.Object.GetObject <global::Com.Zhy.View.Flowlayout.TagFlowLayout.IOnTagClickListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
                global::Android.Views.View p0 = global::Java.Lang.Object.GetObject <global::Android.Views.View> (native_p0, JniHandleOwnership.DoNotTransfer);
                global::Com.Zhy.View.Flowlayout.FlowLayout p2 = global::Java.Lang.Object.GetObject <global::Com.Zhy.View.Flowlayout.FlowLayout> (native_p2, JniHandleOwnership.DoNotTransfer);
                bool __ret = __this.OnTagClick(p0, p1, p2);

                return(__ret);
            }
Example #3
0
#pragma warning restore 0649

            public bool OnTagClick(global::Android.Views.View p0, int p1, global::Com.Zhy.View.Flowlayout.FlowLayout p2)
            {
                var __h = Handler;

                if (__h == null)
                {
                    return(false);
                }
                var __e = new TagClickEventArgs(true, p0, p1, p2);

                __h(sender, __e);
                return(__e.Handled);
            }
Example #4
0
            public unsafe bool OnTagClick(global::Android.Views.View p0, int p1, global::Com.Zhy.View.Flowlayout.FlowLayout p2)
            {
                if (id_onTagClick_Landroid_view_View_ILcom_zhy_view_flowlayout_FlowLayout_ == IntPtr.Zero)
                {
                    id_onTagClick_Landroid_view_View_ILcom_zhy_view_flowlayout_FlowLayout_ = JNIEnv.GetMethodID(class_ref, "onTagClick", "(Landroid/view/View;ILcom/zhy/view/flowlayout/FlowLayout;)Z");
                }
                JValue *__args = stackalloc JValue [3];

                __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle);
                __args [1] = new JValue(p1);
                __args [2] = new JValue((p2 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p2).Handle);
                bool __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_onTagClick_Landroid_view_View_ILcom_zhy_view_flowlayout_FlowLayout_, __args);

                return(__ret);
            }
        public override unsafe global::Android.Views.View GetView(global::Com.Zhy.View.Flowlayout.FlowLayout p0, int p1, global::Java.Lang.Object p2)
        {
            const string __id      = "getView.(Lcom/zhy/view/flowlayout/FlowLayout;ILjava/lang/Object;)Landroid/view/View;";
            IntPtr       native_p2 = JNIEnv.ToLocalJniHandle(p2);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [3];
                __args [0] = new JniArgumentValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle);
                __args [1] = new JniArgumentValue(p1);
                __args [2] = new JniArgumentValue(native_p2);
                var __rm = _members.InstanceMethods.InvokeAbstractObjectMethod(__id, this, __args);
                return(global::Java.Lang.Object.GetObject <global::Android.Views.View> (__rm.Handle, JniHandleOwnership.TransferLocalRef));
            } finally {
                JNIEnv.DeleteLocalRef(native_p2);
            }
        }
 public abstract global::Android.Views.View GetView(global::Com.Zhy.View.Flowlayout.FlowLayout p0, int p1, global::Java.Lang.Object p2);
Example #7
0
 public TagClickEventArgs(bool handled, global::Android.Views.View p0, int p1, global::Com.Zhy.View.Flowlayout.FlowLayout p2)
 {
     this.handled = handled;
     this.p0      = p0;
     this.p1      = p1;
     this.p2      = p2;
 }
Example #8
0
 static void n_OnLayout_ZIIII(IntPtr jnienv, IntPtr native__this, bool changed, int l, int t, int r, int b)
 {
     global::Com.Zhy.View.Flowlayout.FlowLayout __this = global::Java.Lang.Object.GetObject <global::Com.Zhy.View.Flowlayout.FlowLayout> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.OnLayout(changed, l, t, r, b);
 }