示例#1
0
        static void n_AddTargets_Ljava_lang_Object_Ljava_util_ArrayList_(IntPtr jnienv, IntPtr native__this, IntPtr native_transitionObj, IntPtr native_views)
        {
            global::Android.Support.Transitions.FragmentTransitionSupport __this = global::Java.Lang.Object.GetObject <global::Android.Support.Transitions.FragmentTransitionSupport>(jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Java.Lang.Object transitionObj = global::Java.Lang.Object.GetObject <global::Java.Lang.Object>(native_transitionObj, JniHandleOwnership.DoNotTransfer);
            var views = global::Android.Runtime.JavaList <global::Android.Views.View> .FromJniHandle(native_views, JniHandleOwnership.DoNotTransfer);

            __this.AddTargets(transitionObj, views);
        }
示例#2
0
        static void n_SetSharedElementTargets_Ljava_lang_Object_Landroid_view_View_Ljava_util_ArrayList_(IntPtr jnienv, IntPtr native__this, IntPtr native_transitionObj, IntPtr native_nonExistentView, IntPtr native_sharedViews)
        {
            global::Android.Support.Transitions.FragmentTransitionSupport __this = global::Java.Lang.Object.GetObject <global::Android.Support.Transitions.FragmentTransitionSupport>(jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Java.Lang.Object   transitionObj   = global::Java.Lang.Object.GetObject <global::Java.Lang.Object>(native_transitionObj, JniHandleOwnership.DoNotTransfer);
            global::Android.Views.View nonExistentView = global::Java.Lang.Object.GetObject <global::Android.Views.View>(native_nonExistentView, JniHandleOwnership.DoNotTransfer);
            var sharedViews = global::Android.Runtime.JavaList <global::Android.Views.View> .FromJniHandle(native_sharedViews, JniHandleOwnership.DoNotTransfer);

            __this.SetSharedElementTargets(transitionObj, nonExistentView, sharedViews);
        }
示例#3
0
        static void n_ScheduleHideFragmentView_Ljava_lang_Object_Landroid_view_View_Ljava_util_ArrayList_(IntPtr jnienv, IntPtr native__this, IntPtr native_exitTransitionObj, IntPtr native_fragmentView, IntPtr native_exitingViews)
        {
            global::Android.Support.Transitions.FragmentTransitionSupport __this = global::Java.Lang.Object.GetObject <global::Android.Support.Transitions.FragmentTransitionSupport>(jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Java.Lang.Object   exitTransitionObj = global::Java.Lang.Object.GetObject <global::Java.Lang.Object>(native_exitTransitionObj, JniHandleOwnership.DoNotTransfer);
            global::Android.Views.View fragmentView      = global::Java.Lang.Object.GetObject <global::Android.Views.View>(native_fragmentView, JniHandleOwnership.DoNotTransfer);
            var exitingViews = global::Android.Runtime.JavaList <global::Android.Views.View> .FromJniHandle(native_exitingViews, JniHandleOwnership.DoNotTransfer);

            __this.ScheduleHideFragmentView(exitTransitionObj, fragmentView, exitingViews);
        }
示例#4
0
        static void n_SwapSharedElementTargets_Ljava_lang_Object_Ljava_util_ArrayList_Ljava_util_ArrayList_(IntPtr jnienv, IntPtr native__this, IntPtr native_sharedElementTransitionObj, IntPtr native_sharedElementsOut, IntPtr native_sharedElementsIn)
        {
            global::Android.Support.Transitions.FragmentTransitionSupport __this = global::Java.Lang.Object.GetObject <global::Android.Support.Transitions.FragmentTransitionSupport>(jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Java.Lang.Object sharedElementTransitionObj = global::Java.Lang.Object.GetObject <global::Java.Lang.Object>(native_sharedElementTransitionObj, JniHandleOwnership.DoNotTransfer);
            var sharedElementsOut = global::Android.Runtime.JavaList <global::Android.Views.View> .FromJniHandle(native_sharedElementsOut, JniHandleOwnership.DoNotTransfer);

            var sharedElementsIn = global::Android.Runtime.JavaList <global::Android.Views.View> .FromJniHandle(native_sharedElementsIn, JniHandleOwnership.DoNotTransfer);

            __this.SwapSharedElementTargets(sharedElementTransitionObj, sharedElementsOut, sharedElementsIn);
        }
示例#5
0
        static void n_ScheduleRemoveTargets_Ljava_lang_Object_Ljava_lang_Object_Ljava_util_ArrayList_Ljava_lang_Object_Ljava_util_ArrayList_Ljava_lang_Object_Ljava_util_ArrayList_(IntPtr jnienv, IntPtr native__this, IntPtr native_overallTransitionObj, IntPtr native_enterTransition, IntPtr native_enteringViews, IntPtr native_exitTransition, IntPtr native_exitingViews, IntPtr native_sharedElementTransition, IntPtr native_sharedElementsIn)
        {
            global::Android.Support.Transitions.FragmentTransitionSupport __this = global::Java.Lang.Object.GetObject <global::Android.Support.Transitions.FragmentTransitionSupport>(jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Java.Lang.Object overallTransitionObj = global::Java.Lang.Object.GetObject <global::Java.Lang.Object>(native_overallTransitionObj, JniHandleOwnership.DoNotTransfer);
            global::Java.Lang.Object enterTransition      = global::Java.Lang.Object.GetObject <global::Java.Lang.Object>(native_enterTransition, JniHandleOwnership.DoNotTransfer);
            var enteringViews = global::Android.Runtime.JavaList <global::Android.Views.View> .FromJniHandle(native_enteringViews, JniHandleOwnership.DoNotTransfer);

            global::Java.Lang.Object exitTransition = global::Java.Lang.Object.GetObject <global::Java.Lang.Object>(native_exitTransition, JniHandleOwnership.DoNotTransfer);
            var exitingViews = global::Android.Runtime.JavaList <global::Android.Views.View> .FromJniHandle(native_exitingViews, JniHandleOwnership.DoNotTransfer);

            global::Java.Lang.Object sharedElementTransition = global::Java.Lang.Object.GetObject <global::Java.Lang.Object>(native_sharedElementTransition, JniHandleOwnership.DoNotTransfer);
            var sharedElementsIn = global::Android.Runtime.JavaList <global::Android.Views.View> .FromJniHandle(native_sharedElementsIn, JniHandleOwnership.DoNotTransfer);

            __this.ScheduleRemoveTargets(overallTransitionObj, enterTransition, enteringViews, exitTransition, exitingViews, sharedElementTransition, sharedElementsIn);
        }