public static unsafe void Animate(string p0, long p1, long p2, float[] p3, global::Android.Animation.ITimeInterpolator p4, global::System.Collections.Generic.IList <global::Android.Views.View> p5)
        {
            const string __id      = "animate.(Ljava/lang/String;JJ[FLandroid/animation/TimeInterpolator;Ljava/util/ArrayList;)V";
            IntPtr       native_p0 = JNIEnv.NewString(p0);
            IntPtr       native_p3 = JNIEnv.NewArray(p3);
            IntPtr       native_p5 = global::Android.Runtime.JavaList <global::Android.Views.View> .ToLocalJniHandle(p5);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [6];
                __args [0] = new JniArgumentValue(native_p0);
                __args [1] = new JniArgumentValue(p1);
                __args [2] = new JniArgumentValue(p2);
                __args [3] = new JniArgumentValue(native_p3);
                __args [4] = new JniArgumentValue((p4 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p4).Handle);
                __args [5] = new JniArgumentValue(native_p5);
                _members.StaticMethods.InvokeVoidMethod(__id, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_p0);
                if (p3 != null)
                {
                    JNIEnv.CopyArray(native_p3, p3);
                    JNIEnv.DeleteLocalRef(native_p3);
                }
                JNIEnv.DeleteLocalRef(native_p5);
            }
        }
Ejemplo n.º 2
0
 public virtual global::Android.Transition.Transition SetInterpolator(global::Android.Animation.ITimeInterpolator timeInterpolator)                         /* MethodBuilder.Create */
 {
     return(default(global::Android.Transition.Transition));
 }
        public static unsafe global::Android.Animation.ObjectAnimator Animate(global::Java.Lang.Object p0, string p1, long p2, long p3, global::Android.Animation.ITimeInterpolator p4, params float[] p5)
        {
            const string __id      = "animate.(Ljava/lang/Object;Ljava/lang/String;JJLandroid/animation/TimeInterpolator;[F)Landroid/animation/ObjectAnimator;";
            IntPtr       native_p1 = JNIEnv.NewString(p1);
            IntPtr       native_p5 = JNIEnv.NewArray(p5);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [6];
                __args [0] = new JniArgumentValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle);
                __args [1] = new JniArgumentValue(native_p1);
                __args [2] = new JniArgumentValue(p2);
                __args [3] = new JniArgumentValue(p3);
                __args [4] = new JniArgumentValue((p4 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p4).Handle);
                __args [5] = new JniArgumentValue(native_p5);
                var __rm = _members.StaticMethods.InvokeObjectMethod(__id, __args);
                return(global::Java.Lang.Object.GetObject <global::Android.Animation.ObjectAnimator> (__rm.Handle, JniHandleOwnership.TransferLocalRef));
            } finally {
                JNIEnv.DeleteLocalRef(native_p1);
                if (p5 != null)
                {
                    JNIEnv.CopyArray(native_p5, p5);
                    JNIEnv.DeleteLocalRef(native_p5);
                }
            }
        }
        public static unsafe void Rotate(global::Com.Nightonke.Boommenu.BoomButtons.BoomButton p0, long p1, long p2, global::Android.Animation.ITimeInterpolator p3, params float[] p4)
        {
            const string __id      = "rotate.(Lcom/nightonke/boommenu/BoomButtons/BoomButton;JJLandroid/animation/TimeInterpolator;[F)V";
            IntPtr       native_p4 = JNIEnv.NewArray(p4);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [5];
                __args [0] = new JniArgumentValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle);
                __args [1] = new JniArgumentValue(p1);
                __args [2] = new JniArgumentValue(p2);
                __args [3] = new JniArgumentValue((p3 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p3).Handle);
                __args [4] = new JniArgumentValue(native_p4);
                _members.StaticMethods.InvokeVoidMethod(__id, __args);
            } finally {
                if (p4 != null)
                {
                    JNIEnv.CopyArray(native_p4, p4);
                    JNIEnv.DeleteLocalRef(native_p4);
                }
            }
        }
Ejemplo n.º 5
0
        public static unsafe global::Android.Animation.ObjectAnimator Animate(global::Java.Lang.Object target, string property, long delay, long duration, global::Android.Animation.ITimeInterpolator interpolator, params float[] values)
        {
            const string __id            = "animate.(Ljava/lang/Object;Ljava/lang/String;JJLandroid/animation/TimeInterpolator;[F)Landroid/animation/ObjectAnimator;";
            IntPtr       native_property = JNIEnv.NewString(property);
            IntPtr       native_values   = JNIEnv.NewArray(values);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [6];
                __args [0] = new JniArgumentValue((target == null) ? IntPtr.Zero : ((global::Java.Lang.Object)target).Handle);
                __args [1] = new JniArgumentValue(native_property);
                __args [2] = new JniArgumentValue(delay);
                __args [3] = new JniArgumentValue(duration);
                __args [4] = new JniArgumentValue((interpolator == null) ? IntPtr.Zero : ((global::Java.Lang.Object)interpolator).Handle);
                __args [5] = new JniArgumentValue(native_values);
                var __rm = _members.StaticMethods.InvokeObjectMethod(__id, __args);
                return(global::Java.Lang.Object.GetObject <global::Android.Animation.ObjectAnimator> (__rm.Handle, JniHandleOwnership.TransferLocalRef));
            } finally {
                JNIEnv.DeleteLocalRef(native_property);
                if (values != null)
                {
                    JNIEnv.CopyArray(native_values, values);
                    JNIEnv.DeleteLocalRef(native_values);
                }
            }
        }
Ejemplo n.º 6
0
        public static unsafe void Rotate(global::Com.Nightonke.Boommenu.BoomButtons.BoomButton boomButton, long delay, long duration, global::Android.Animation.ITimeInterpolator interpolator, params float[] degrees)
        {
            const string __id           = "rotate.(Lcom/nightonke/boommenu/BoomButtons/BoomButton;JJLandroid/animation/TimeInterpolator;[F)V";
            IntPtr       native_degrees = JNIEnv.NewArray(degrees);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [5];
                __args [0] = new JniArgumentValue((boomButton == null) ? IntPtr.Zero : ((global::Java.Lang.Object)boomButton).Handle);
                __args [1] = new JniArgumentValue(delay);
                __args [2] = new JniArgumentValue(duration);
                __args [3] = new JniArgumentValue((interpolator == null) ? IntPtr.Zero : ((global::Java.Lang.Object)interpolator).Handle);
                __args [4] = new JniArgumentValue(native_degrees);
                _members.StaticMethods.InvokeVoidMethod(__id, __args);
            } finally {
                if (degrees != null)
                {
                    JNIEnv.CopyArray(native_degrees, degrees);
                    JNIEnv.DeleteLocalRef(native_degrees);
                }
            }
        }
Ejemplo n.º 7
0
        public static unsafe void Animate(string property, long delay, long duration, float[] values, global::Android.Animation.ITimeInterpolator interpolator, global::System.Collections.Generic.IList <global::Android.Views.View> targets)
        {
            const string __id            = "animate.(Ljava/lang/String;JJ[FLandroid/animation/TimeInterpolator;Ljava/util/ArrayList;)V";
            IntPtr       native_property = JNIEnv.NewString(property);
            IntPtr       native_values   = JNIEnv.NewArray(values);
            IntPtr       native_targets  = global::Android.Runtime.JavaList <global::Android.Views.View> .ToLocalJniHandle(targets);

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [6];
                __args [0] = new JniArgumentValue(native_property);
                __args [1] = new JniArgumentValue(delay);
                __args [2] = new JniArgumentValue(duration);
                __args [3] = new JniArgumentValue(native_values);
                __args [4] = new JniArgumentValue((interpolator == null) ? IntPtr.Zero : ((global::Java.Lang.Object)interpolator).Handle);
                __args [5] = new JniArgumentValue(native_targets);
                _members.StaticMethods.InvokeVoidMethod(__id, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_property);
                if (values != null)
                {
                    JNIEnv.CopyArray(native_values, values);
                    JNIEnv.DeleteLocalRef(native_values);
                }
                JNIEnv.DeleteLocalRef(native_targets);
            }
        }