static void n_OnItemClick_Landroid_widget_AdapterView_Landroid_view_View_IJ(IntPtr jnienv, IntPtr native__this, IntPtr native_parent, IntPtr native_view, int position, long id)
 {
     global::CN.Sharesdk.Onekeyshare.Themes.Classic.FriendListPage __this = global::Java.Lang.Object.GetObject <global::CN.Sharesdk.Onekeyshare.Themes.Classic.FriendListPage> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Widget.AdapterView parent = global::Java.Lang.Object.GetObject <global::Android.Widget.AdapterView> (native_parent, JniHandleOwnership.DoNotTransfer);
     global::Android.Views.View         view   = global::Java.Lang.Object.GetObject <global::Android.Views.View> (native_view, JniHandleOwnership.DoNotTransfer);
     __this.OnItemClick(parent, view, position, id);
 }
コード例 #2
0
        public static int GetPositionForView(global::Android.Widget.AdapterView p0, global::Android.Views.View p1)
        {
            if (id_getPositionForView_Landroid_widget_AdapterView_Landroid_view_View_ == IntPtr.Zero)
            {
                id_getPositionForView_Landroid_widget_AdapterView_Landroid_view_View_ = JNIEnv.GetStaticMethodID(class_ref, "getPositionForView", "(Landroid/widget/AdapterView;Landroid/view/View;)I");
            }
            int __ret = JNIEnv.CallStaticIntMethod(class_ref, id_getPositionForView_Landroid_widget_AdapterView_Landroid_view_View_, new JValue(p0), new JValue(p1));

            return(__ret);
        }
        public virtual unsafe void OnItemClick(global::Android.Widget.AdapterView parent, global::Android.Views.View view, int position, long id)
        {
            const string __id = "onItemClick.(Landroid/widget/AdapterView;Landroid/view/View;IJ)V";

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [4];
                __args [0] = new JniArgumentValue((parent == null) ? IntPtr.Zero : ((global::Java.Lang.Object)parent).Handle);
                __args [1] = new JniArgumentValue((view == null) ? IntPtr.Zero : ((global::Java.Lang.Object)view).Handle);
                __args [2] = new JniArgumentValue(position);
                __args [3] = new JniArgumentValue(id);
                _members.InstanceMethods.InvokeVirtualVoidMethod(__id, this, __args);
            } finally {
            }
        }