コード例 #1
0
            static bool n_OnShareTargetSelected_Lcom_actionbarsherlock_widget_ShareActionProvider_Landroid_content_Intent_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1)
            {
                IOnShareTargetSelectedListener __this = Java.Lang.Object.GetObject <IOnShareTargetSelectedListener> (native__this, JniHandleOwnership.DoNotTransfer);

                global::ActionBar_Sherlock.Widget.ShareActionProvider p0 = Java.Lang.Object.GetObject <global::ActionBar_Sherlock.Widget.ShareActionProvider> (native_p0, JniHandleOwnership.DoNotTransfer);
                global::Android.Content.Intent p1 = Java.Lang.Object.GetObject <global::Android.Content.Intent> (native_p1, JniHandleOwnership.DoNotTransfer);
                bool __ret = __this.OnShareTargetSelected(p0, p1);

                return(__ret);
            }
コード例 #2
0
            public bool OnShareTargetSelected(global::ActionBar_Sherlock.Widget.ShareActionProvider p0, global::Android.Content.Intent p1)
            {
                if (id_onShareTargetSelected_Lcom_actionbarsherlock_widget_ShareActionProvider_Landroid_content_Intent_ == IntPtr.Zero)
                {
                    id_onShareTargetSelected_Lcom_actionbarsherlock_widget_ShareActionProvider_Landroid_content_Intent_ = JNIEnv.GetMethodID(class_ref, "onShareTargetSelected", "(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z");
                }
                bool __ret = JNIEnv.CallBooleanMethod(Handle, id_onShareTargetSelected_Lcom_actionbarsherlock_widget_ShareActionProvider_Landroid_content_Intent_, new JValue(p0), new JValue(p1));

                return(__ret);
            }
コード例 #3
0
#pragma warning restore 0649

            public bool OnShareTargetSelected(global::ActionBar_Sherlock.Widget.ShareActionProvider p0, global::Android.Content.Intent p1)
            {
                var __h = Handler;

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

                __h(sender, __e);
                return(__e.Handled);
            }
コード例 #4
0
 public ShareTargetSelectedEventArgs(bool handled, global::ActionBar_Sherlock.Widget.ShareActionProvider p0, global::Android.Content.Intent p1)
 {
     this.handled = handled;
     this.p0      = p0;
     this.p1      = p1;
 }