static void n_OnFooterPulling_Lcom_scwang_smartrefresh_layout_api_RefreshFooter_FIII(IntPtr jnienv, IntPtr native__this, IntPtr native_footer, float percent, int offset, int footerHeight, int extendHeight) { global::Com.Scwang.Smartrefresh.Layout.Listener.SimpleMultiPurposeListener __this = global::Java.Lang.Object.GetObject <global::Com.Scwang.Smartrefresh.Layout.Listener.SimpleMultiPurposeListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshFooter footer = (global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshFooter)global::Java.Lang.Object.GetObject <global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshFooter> (native_footer, JniHandleOwnership.DoNotTransfer); __this.OnFooterPulling(footer, percent, offset, footerHeight, extendHeight); }
static void n_OnFooterFinish_Lcom_scwang_smartrefresh_layout_api_RefreshFooter_Z(IntPtr jnienv, IntPtr native__this, IntPtr native_footer, bool success) { global::Com.Scwang.Smartrefresh.Layout.Listener.SimpleMultiPurposeListener __this = global::Java.Lang.Object.GetObject <global::Com.Scwang.Smartrefresh.Layout.Listener.SimpleMultiPurposeListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshFooter footer = (global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshFooter)global::Java.Lang.Object.GetObject <global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshFooter> (native_footer, JniHandleOwnership.DoNotTransfer); __this.OnFooterFinish(footer, success); }
static void n_OnRefresh_Lcom_scwang_smartrefresh_layout_api_RefreshLayout_(IntPtr jnienv, IntPtr native__this, IntPtr native_refreshlayout) { global::Com.Scwang.Smartrefresh.Layout.Listener.SimpleMultiPurposeListener __this = global::Java.Lang.Object.GetObject <global::Com.Scwang.Smartrefresh.Layout.Listener.SimpleMultiPurposeListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshLayout refreshlayout = (global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshLayout)global::Java.Lang.Object.GetObject <global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshLayout> (native_refreshlayout, JniHandleOwnership.DoNotTransfer); __this.OnRefresh(refreshlayout); }
static void n_OnStateChanged_Lcom_scwang_smartrefresh_layout_api_RefreshLayout_Lcom_scwang_smartrefresh_layout_constant_RefreshState_Lcom_scwang_smartrefresh_layout_constant_RefreshState_(IntPtr jnienv, IntPtr native__this, IntPtr native_refreshLayout, IntPtr native_oldState, IntPtr native_newState) { global::Com.Scwang.Smartrefresh.Layout.Listener.SimpleMultiPurposeListener __this = global::Java.Lang.Object.GetObject <global::Com.Scwang.Smartrefresh.Layout.Listener.SimpleMultiPurposeListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshLayout refreshLayout = (global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshLayout)global::Java.Lang.Object.GetObject <global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshLayout> (native_refreshLayout, JniHandleOwnership.DoNotTransfer); global::Com.Scwang.Smartrefresh.Layout.Constant.RefreshState oldState = global::Java.Lang.Object.GetObject <global::Com.Scwang.Smartrefresh.Layout.Constant.RefreshState> (native_oldState, JniHandleOwnership.DoNotTransfer); global::Com.Scwang.Smartrefresh.Layout.Constant.RefreshState newState = global::Java.Lang.Object.GetObject <global::Com.Scwang.Smartrefresh.Layout.Constant.RefreshState> (native_newState, JniHandleOwnership.DoNotTransfer); __this.OnStateChanged(refreshLayout, oldState, newState); }
static void n_OnHeaderStartAnimator_Lcom_scwang_smartrefresh_layout_api_RefreshHeader_II(IntPtr jnienv, IntPtr native__this, IntPtr native_header, int footerHeight, int extendHeight) { global::Com.Scwang.Smartrefresh.Layout.Listener.SimpleMultiPurposeListener __this = global::Java.Lang.Object.GetObject <global::Com.Scwang.Smartrefresh.Layout.Listener.SimpleMultiPurposeListener> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshHeader header = (global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshHeader)global::Java.Lang.Object.GetObject <global::Com.Scwang.Smartrefresh.Layout.Api.IRefreshHeader> (native_header, JniHandleOwnership.DoNotTransfer); __this.OnHeaderStartAnimator(header, footerHeight, extendHeight); }