public virtual unsafe void SetOnOptionChangedListener(global::CN.Jeesoft.Widget.Pickerview.CharacterPickerView.IOnOptionChangedListener p0) { if (id_setOnOptionChangedListener_Lcn_jeesoft_widget_pickerview_CharacterPickerView_OnOptionChangedListener_ == IntPtr.Zero) { id_setOnOptionChangedListener_Lcn_jeesoft_widget_pickerview_CharacterPickerView_OnOptionChangedListener_ = JNIEnv.GetMethodID(class_ref, "setOnOptionChangedListener", "(Lcn/jeesoft/widget/pickerview/CharacterPickerView$OnOptionChangedListener;)V"); } try { JValue *__args = stackalloc JValue [1]; __args [0] = new JValue(p0); if (GetType() == ThresholdType) { JNIEnv.CallVoidMethod(Handle, id_setOnOptionChangedListener_Lcn_jeesoft_widget_pickerview_CharacterPickerView_OnOptionChangedListener_, __args); } else { JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "setOnOptionChangedListener", "(Lcn/jeesoft/widget/pickerview/CharacterPickerView$OnOptionChangedListener;)V"), __args); } } finally { } }
static void n_OnOptionChanged_Lcn_jeesoft_widget_pickerview_CharacterPickerView_III(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, int p1, int p2, int p3) { global::CN.Jeesoft.Widget.Pickerview.CharacterPickerView.IOnOptionChangedListener __this = global::Java.Lang.Object.GetObject <global::CN.Jeesoft.Widget.Pickerview.CharacterPickerView.IOnOptionChangedListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::CN.Jeesoft.Widget.Pickerview.CharacterPickerView p0 = global::Java.Lang.Object.GetObject <global::CN.Jeesoft.Widget.Pickerview.CharacterPickerView> (native_p0, JniHandleOwnership.DoNotTransfer); __this.OnOptionChanged(p0, p1, p2, p3); }
static void n_SetOnOptionChangedListener_Lcn_jeesoft_widget_pickerview_CharacterPickerView_OnOptionChangedListener_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0) { global::CN.Jeesoft.Widget.Pickerview.CharacterPickerView __this = global::Java.Lang.Object.GetObject <global::CN.Jeesoft.Widget.Pickerview.CharacterPickerView> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::CN.Jeesoft.Widget.Pickerview.CharacterPickerView.IOnOptionChangedListener p0 = (global::CN.Jeesoft.Widget.Pickerview.CharacterPickerView.IOnOptionChangedListener)global::Java.Lang.Object.GetObject <global::CN.Jeesoft.Widget.Pickerview.CharacterPickerView.IOnOptionChangedListener> (native_p0, JniHandleOwnership.DoNotTransfer); __this.SetOnOptionChangedListener(p0); }