public virtual unsafe void SetOnItemClickListener(global::Android.Widget.AdapterView.IOnItemClickListener listener) { const string __id = "setOnItemClickListener.(Landroid/widget/AdapterView$OnItemClickListener;)V"; try { JniArgumentValue *__args = stackalloc JniArgumentValue[1]; __args[0] = new JniArgumentValue((listener == null) ? IntPtr.Zero : ((global::Java.Lang.Object)listener).Handle); _members.InstanceMethods.InvokeVirtualVoidMethod(__id, this, __args); } finally { } }
static void n_SetOnItemClickListener_Landroid_widget_AdapterView_OnItemClickListener_(IntPtr jnienv, IntPtr native__this, IntPtr native_listener) { global::CN.Sharesdk.Onekeyshare.Themes.Classic.FriendAdapter __this = global::Java.Lang.Object.GetObject <global::CN.Sharesdk.Onekeyshare.Themes.Classic.FriendAdapter>(jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Android.Widget.AdapterView.IOnItemClickListener listener = (global::Android.Widget.AdapterView.IOnItemClickListener)global::Java.Lang.Object.GetObject <global::Android.Widget.AdapterView.IOnItemClickListener>(native_listener, JniHandleOwnership.DoNotTransfer); __this.SetOnItemClickListener(listener); }