Instantly share code, notes, and snippets.
Created
March 17, 2014 23:16
-
Star
0
(0)
You must be signed in to star a gist -
Fork
0
(0)
You must be signed in to fork a gist
-
Save brendanzagaeski/9610343 to your computer and use it in GitHub Desktop.
Hand-adjusted binding for `Socialize.SocializeActivityLifecycleListener` property in the Socialize Android SDK. Works around https://bugzilla.xamarin.com/show_bug.cgi?id=17788 ("Error CS1061: Type ... does not contain a definition for `Handler' and no extension method `Handler'..." and "Error CS1729: The type ... does not contain a constructor t…
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System; | |
using Android.Runtime; | |
namespace Com.Socialize | |
{ | |
public partial class Socialize | |
{ | |
static IntPtr id_getSocializeActivityLifecycleListener; | |
static IntPtr id_setSocializeActivityLifecycleListener_Lcom_socialize_ui_SocializeActivityLifecycleListener_; | |
public static global::Com.Socialize.UI.ISocializeActivityLifecycleListener SocializeActivityLifecycleListener | |
{ | |
// Metadata.xml XPath method reference: path="/api/package[@name='com.socialize']/class[@name='Socialize']/method[@name='getSocializeActivityLifecycleListener' and count(parameter)=0]" | |
[Register ("getSocializeActivityLifecycleListener", "()Lcom/socialize/ui/SocializeActivityLifecycleListener;", "GetGetSocializeActivityLifecycleListenerHandler")] | |
get | |
{ | |
if (id_getSocializeActivityLifecycleListener == IntPtr.Zero) | |
id_getSocializeActivityLifecycleListener = JNIEnv.GetStaticMethodID(class_ref, "getSocializeActivityLifecycleListener", "()Lcom/socialize/ui/SocializeActivityLifecycleListener;"); | |
return global::Java.Lang.Object.GetObject<global::Com.Socialize.UI.ISocializeActivityLifecycleListener>(JNIEnv.CallStaticObjectMethod(class_ref, id_getSocializeActivityLifecycleListener), JniHandleOwnership.TransferLocalRef); | |
} | |
// Metadata.xml XPath method reference: path="/api/package[@name='com.socialize']/class[@name='Socialize']/method[@name='setSocializeActivityLifecycleListener' and count(parameter)=1 and parameter[1][@type='com.socialize.ui.SocializeActivityLifecycleListener']]" | |
[Register ("setSocializeActivityLifecycleListener", "(Lcom/socialize/ui/SocializeActivityLifecycleListener;)V", "GetSetSocializeActivityLifecycleListener_Lcom_socialize_ui_SocializeActivityLifecycleListener_Handler")] | |
set | |
{ | |
if (id_setSocializeActivityLifecycleListener_Lcom_socialize_ui_SocializeActivityLifecycleListener_ == IntPtr.Zero) | |
id_setSocializeActivityLifecycleListener_Lcom_socialize_ui_SocializeActivityLifecycleListener_ = JNIEnv.GetStaticMethodID(class_ref, "setSocializeActivityLifecycleListener", "(Lcom/socialize/ui/SocializeActivityLifecycleListener;)V"); | |
JNIEnv.CallStaticVoidMethod(class_ref, id_setSocializeActivityLifecycleListener_Lcom_socialize_ui_SocializeActivityLifecycleListener_, new JValue(value)); | |
} | |
} | |
#region "Event implementation for Com.Socialize.UI.ISocializeActivityLifecycleListener" | |
public event EventHandler<global::Com.Socialize.UI.ActivityResultEventArgs> ActivityResult | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnActivityResultHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnActivityResultHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.BackPressedEventArgs> BackPressed | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnBackPressedHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnBackPressedHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.ContextItemSelectedEventArgs> ContextItemSelected | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnContextItemSelectedHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnContextItemSelectedHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.ContextMenuClosedEventArgs> ContextMenuClosed | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnContextMenuClosedHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnContextMenuClosedHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.UICreateEventArgs> UICreate | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.UICreateHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.UICreateHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.CreateContextMenuEventArgs> CreateContextMenu | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnCreateContextMenuHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnCreateContextMenuHandler -= value); | |
} | |
} | |
WeakReference weak_implementor_CreateDialog; | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor ImplCreateDialog | |
{ | |
get | |
{ | |
if (weak_implementor_CreateDialog == null || !weak_implementor_CreateDialog.IsAlive) | |
return null; | |
return weak_implementor_CreateDialog.Target as global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor; | |
} | |
set { weak_implementor_CreateDialog = new WeakReference(value, true); } | |
} | |
public global::Com.Socialize.UI.SocializeActivityLifecycleOnCreateDialogHandler CreateDialog | |
{ | |
get | |
{ | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor impl = ImplCreateDialog; | |
return impl == null ? null : impl.OnCreateDialogHandler; | |
} | |
set | |
{ | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor impl = ImplCreateDialog; | |
if (impl == null) | |
{ | |
impl = new global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor(this); | |
ImplCreateDialog = impl; | |
} | |
else | |
impl.OnCreateDialogHandler = value; | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.CreateOptionsMenuEventArgs> CreateOptionsMenu | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnCreateOptionsMenuHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnCreateOptionsMenuHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.UIDestroyEventArgs> UIDestroy | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.UIDestroyHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.UIDestroyHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.MenuItemSelectedEventArgs> MenuItemSelected | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnMenuItemSelectedHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnMenuItemSelectedHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.MenuOpenedEventArgs> MenuOpened | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnMenuOpenedHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnMenuOpenedHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.NewIntentEventArgs> NewIntent | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnNewIntentHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnNewIntentHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.OptionsItemSelectedEventArgs> OptionsItemSelected | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnOptionsItemSelectedHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnOptionsItemSelectedHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.OptionsMenuClosedEventArgs> OptionsMenuClosed | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnOptionsMenuClosedHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnOptionsMenuClosedHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.UIPauseEventArgs> UIPause | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.UIPauseHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.UIPauseHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.RestartEventArgs> Restart | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnRestartHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnRestartHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.UIResumeEventArgs> UIResume | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.UIResumeHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.UIResumeHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.StartEventArgs> Start | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnStartHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnStartHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.StopEventArgs> Stop | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnStopHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnStopHandler -= value); | |
} | |
} | |
public event EventHandler<global::Com.Socialize.UI.TouchEventEventArgs> TouchEvent | |
{ | |
add | |
{ | |
global::Java.Interop.EventHelper.AddEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
__CreateISocializeActivityLifecycleListenerImplementor, | |
__v => SocializeActivityLifecycleListener = __v, | |
__h => __h.OnTouchEventHandler += value); | |
} | |
remove | |
{ | |
global::Java.Interop.EventHelper.RemoveEventHandler<global::Com.Socialize.UI.ISocializeActivityLifecycleListener, global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor>( | |
ref weak_implementor___SetSocializeActivityLifecycleListener, | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor.__IsEmpty, | |
__v => SocializeActivityLifecycleListener = null, | |
__h => __h.OnTouchEventHandler -= value); | |
} | |
} | |
WeakReference weak_implementor___SetSocializeActivityLifecycleListener; | |
global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor __CreateISocializeActivityLifecycleListenerImplementor() | |
{ | |
return new global::Com.Socialize.UI.ISocializeActivityLifecycleListenerImplementor(this); | |
} | |
#endregion | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment