Пример #1
0
        public unsafe AutoRotateDrawable(global::Android.Graphics.Drawables.Drawable drawable, int interval, bool clockwise)
            : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
        {
            const string __id = "(Landroid/graphics/drawable/Drawable;IZ)V";

            if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero)
            {
                return;
            }

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [3];
                __args [0] = new JniArgumentValue((drawable == null) ? IntPtr.Zero : ((global::Java.Lang.Object)drawable).Handle);
                __args [1] = new JniArgumentValue(interval);
                __args [2] = new JniArgumentValue(clockwise);
                var __r = _members.InstanceMethods.StartCreateInstance(__id, ((object)this).GetType(), __args);
                SetHandle(__r.Handle, JniHandleOwnership.TransferLocalRef);
                _members.InstanceMethods.FinishCreateInstance(__id, this, __args);
            } finally {
            }
        }
Пример #2
0
        public unsafe void SetSelector(global::Android.Graphics.Drawables.Drawable sel)
        {
            if (id_setSelector_Landroid_graphics_drawable_Drawable_ == IntPtr.Zero)
            {
                id_setSelector_Landroid_graphics_drawable_Drawable_ = JNIEnv.GetMethodID(class_ref, "setSelector", "(Landroid/graphics/drawable/Drawable;)V");
            }
            try {
                JValue *__args = stackalloc JValue [1];
                __args [0] = new JValue(sel);

                if (GetType() == ThresholdType)
                {
                    JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_setSelector_Landroid_graphics_drawable_Drawable_, __args);
                }
                else
                {
                    JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "setSelector", "(Landroid/graphics/drawable/Drawable;)V"), __args);
                }
            } finally {
            }
        }
        public override sealed void SetDividerDrawable(global::Android.Graphics.Drawables.Drawable divider)
        {
            if (divider == this.divider)
            {
                return;
            }

            this.divider = divider;
            if (divider != null)
            {
                dividerWidth = divider.IntrinsicWidth;
                dividerHeight = divider.IntrinsicHeight;
            }
            else
            {
                dividerWidth = 0;
                dividerHeight = 0;
            }
            SetWillNotDraw(divider == null);
            RequestLayout();
        }
Пример #4
0
        protected virtual unsafe void SetResource(global::Android.Graphics.Drawables.Drawable p0)
        {
            if (id_setResource_Landroid_graphics_drawable_Drawable_ == IntPtr.Zero)
            {
                id_setResource_Landroid_graphics_drawable_Drawable_ = JNIEnv.GetMethodID(class_ref, "setResource", "(Landroid/graphics/drawable/Drawable;)V");
            }
            try {
                JValue *__args = stackalloc JValue [1];
                __args [0] = new JValue(p0);

                if (GetType() == ThresholdType)
                {
                    JNIEnv.CallVoidMethod(Handle, id_setResource_Landroid_graphics_drawable_Drawable_, __args);
                }
                else
                {
                    JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "setResource", "(Landroid/graphics/drawable/Drawable;)V"), __args);
                }
            } finally {
            }
        }
Пример #5
0
        public override sealed void SetDividerDrawable(global::Android.Graphics.Drawables.Drawable divider)
        {
            if (divider == this.divider)
            {
                return;
            }

            this.divider = divider;
            if (divider != null)
            {
                dividerWidth  = divider.IntrinsicWidth;
                dividerHeight = divider.IntrinsicHeight;
            }
            else
            {
                dividerWidth  = 0;
                dividerHeight = 0;
            }
            SetWillNotDraw(divider == null);
            RequestLayout();
        }
        protected override unsafe void SetImageDrawableInto(global::Android.Graphics.Drawables.Drawable p0, global::Android.Views.View p1)
        {
            if (id_setImageDrawableInto_Landroid_graphics_drawable_Drawable_Landroid_view_View_ == IntPtr.Zero)
            {
                id_setImageDrawableInto_Landroid_graphics_drawable_Drawable_Landroid_view_View_ = JNIEnv.GetMethodID(class_ref, "setImageDrawableInto", "(Landroid/graphics/drawable/Drawable;Landroid/view/View;)V");
            }
            try {
                JValue *__args = stackalloc JValue [2];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(p1);

                if (GetType() == ThresholdType)
                {
                    JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_setImageDrawableInto_Landroid_graphics_drawable_Drawable_Landroid_view_View_, __args);
                }
                else
                {
                    JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "setImageDrawableInto", "(Landroid/graphics/drawable/Drawable;Landroid/view/View;)V"), __args);
                }
            } finally {
            }
        }
        public virtual unsafe void OnLoadFailed(global::Java.Lang.Exception p0, global::Android.Graphics.Drawables.Drawable p1)
        {
            if (id_onLoadFailed_Ljava_lang_Exception_Landroid_graphics_drawable_Drawable_ == IntPtr.Zero)
            {
                id_onLoadFailed_Ljava_lang_Exception_Landroid_graphics_drawable_Drawable_ = JNIEnv.GetMethodID(class_ref, "onLoadFailed", "(Ljava/lang/Exception;Landroid/graphics/drawable/Drawable;)V");
            }
            try {
                JValue *__args = stackalloc JValue [2];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(p1);

                if (GetType() == ThresholdType)
                {
                    JNIEnv.CallVoidMethod(Handle, id_onLoadFailed_Ljava_lang_Exception_Landroid_graphics_drawable_Drawable_, __args);
                }
                else
                {
                    JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "onLoadFailed", "(Ljava/lang/Exception;Landroid/graphics/drawable/Drawable;)V"), __args);
                }
            } finally {
            }
        }
Пример #8
0
        public virtual unsafe bool SetImageDrawable(global::Android.Graphics.Drawables.Drawable p0)
        {
            if (id_setImageDrawable_Landroid_graphics_drawable_Drawable_ == IntPtr.Zero)
            {
                id_setImageDrawable_Landroid_graphics_drawable_Drawable_ = JNIEnv.GetMethodID(class_ref, "setImageDrawable", "(Landroid/graphics/drawable/Drawable;)Z");
            }
            try {
                JValue *__args = stackalloc JValue [1];
                __args [0] = new JValue(p0);

                bool __ret;
                if (GetType() == ThresholdType)
                {
                    __ret = JNIEnv.CallBooleanMethod(((global::Java.Lang.Object) this).Handle, id_setImageDrawable_Landroid_graphics_drawable_Drawable_, __args);
                }
                else
                {
                    __ret = JNIEnv.CallNonvirtualBooleanMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "setImageDrawable", "(Landroid/graphics/drawable/Drawable;)Z"), __args);
                }
                return(__ret);
            } finally {
            }
        }
Пример #9
0
 public void UnscheduleDrawable(global::Android.Graphics.Drawables.Drawable who, global::System.Action what)
 {
 }
Пример #10
0
 public void ScheduleDrawable(global::Android.Graphics.Drawables.Drawable who, global::System.Action what, long when)
 {
 }
        public virtual unsafe global::Android.Graphics.Drawables.Drawable SetDrawable(int index, global::Android.Graphics.Drawables.Drawable drawable)
        {
            const string __id = "setDrawable.(ILandroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;";

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [2];
                __args [0] = new JniArgumentValue(index);
                __args [1] = new JniArgumentValue((drawable == null) ? IntPtr.Zero : ((global::Java.Lang.Object)drawable).Handle);
                var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod(__id, this, __args);
                return(global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (__rm.Handle, JniHandleOwnership.TransferLocalRef));
            } finally {
            }
        }
 static void n_InvalidateDrawable_Landroid_graphics_drawable_Drawable_(IntPtr jnienv, IntPtr native__this, IntPtr native_who)
 {
     global::Com.Facebook.Drawee.Drawable.ArrayDrawable __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Drawable.ArrayDrawable> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.Drawables.Drawable        who    = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (native_who, JniHandleOwnership.DoNotTransfer);
     __this.InvalidateDrawable(who);
 }
Пример #13
0
 static void n_SetDivider_Landroid_graphics_drawable_Drawable_(IntPtr jnienv, IntPtr native__this, IntPtr native_divider)
 {
     global::Com.Mob.Tools.Gui.PullToRequestListAdapter __this  = global::Java.Lang.Object.GetObject <global::Com.Mob.Tools.Gui.PullToRequestListAdapter> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.Drawables.Drawable        divider = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (native_divider, JniHandleOwnership.DoNotTransfer);
     __this.SetDivider(divider);
 }
#pragma warning restore 0649

            public Android.Graphics.Drawables.Drawable OnHoverCellCreated(global::Android.Graphics.Drawables.Drawable p0)
            {
                var __h = Handler;

                return(__h != null?__h(p0) : default(global::Android.Graphics.Drawables.Drawable));
            }
 static void n_OnBitmapFailed_Landroid_graphics_drawable_Drawable_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
 {
     global::Com.Squareup.Picasso.ITarget        __this = global::Java.Lang.Object.GetObject <global::Com.Squareup.Picasso.ITarget> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.Drawables.Drawable p0     = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.OnBitmapFailed(p0);
 }
        public virtual unsafe global::Com.Scwang.Smartrefresh.Layout.Footer.ClassicsFooter SetProgressDrawable(global::Android.Graphics.Drawables.Drawable drawable)
        {
            const string __id = "setProgressDrawable.(Landroid/graphics/drawable/Drawable;)Lcom/scwang/smartrefresh/layout/footer/ClassicsFooter;";

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue((drawable == null) ? IntPtr.Zero : ((global::Java.Lang.Object)drawable).Handle);
                var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod(__id, this, __args);
                return(global::Java.Lang.Object.GetObject <global::Com.Scwang.Smartrefresh.Layout.Footer.ClassicsFooter> (__rm.Handle, JniHandleOwnership.TransferLocalRef));
            } finally {
            }
        }
Пример #17
0
 protected abstract void SetImageDrawableInto(global::Android.Graphics.Drawables.Drawable p0, global::Android.Views.View p1);
Пример #18
0
 public static unsafe void SetImageDrawable(global::Android.Widget.ImageView p0, global::Android.Graphics.Drawables.Drawable p1, int p2)
 {
     if (id_setImageDrawable_Landroid_widget_ImageView_Landroid_graphics_drawable_Drawable_I == IntPtr.Zero)
     {
         id_setImageDrawable_Landroid_widget_ImageView_Landroid_graphics_drawable_Drawable_I = JNIEnv.GetStaticMethodID(class_ref, "setImageDrawable", "(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V");
     }
     try {
         JValue *__args = stackalloc JValue [3];
         __args [0] = new JValue(p0);
         __args [1] = new JValue(p1);
         __args [2] = new JValue(p2);
         JNIEnv.CallStaticVoidMethod(class_ref, id_setImageDrawable_Landroid_widget_ImageView_Landroid_graphics_drawable_Drawable_I, __args);
     } finally {
     }
 }
 static void n_SetControllerOverlay_Landroid_graphics_drawable_Drawable_(IntPtr jnienv, IntPtr native__this, IntPtr native_controllerOverlay)
 {
     global::Com.Facebook.Drawee.Generic.RootDrawable __this            = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Generic.RootDrawable> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.Drawables.Drawable      controllerOverlay = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (native_controllerOverlay, JniHandleOwnership.DoNotTransfer);
     __this.SetControllerOverlay(controllerOverlay);
 }
Пример #20
0
 static void n_SetPlaceholder_Landroid_graphics_drawable_Drawable_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
 {
     global::Com.Parse.ParseImageView            __this = global::Java.Lang.Object.GetObject <global::Com.Parse.ParseImageView> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.Drawables.Drawable p0     = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.SetPlaceholder(p0);
 }
 public static unsafe global::Android.Graphics.Drawables.StateListDrawable GetIconStateList(global::Android.Graphics.Drawables.Drawable p0, global::Android.Graphics.Drawables.Drawable p1)
 {
     if (id_getIconStateList_Landroid_graphics_drawable_Drawable_Landroid_graphics_drawable_Drawable_ == IntPtr.Zero)
     {
         id_getIconStateList_Landroid_graphics_drawable_Drawable_Landroid_graphics_drawable_Drawable_ = JNIEnv.GetStaticMethodID(class_ref, "getIconStateList", "(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/StateListDrawable;");
     }
     try {
         JValue *__args = stackalloc JValue [2];
         __args [0] = new JValue(p0);
         __args [1] = new JValue(p1);
         global::Android.Graphics.Drawables.StateListDrawable __ret = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.StateListDrawable> (JNIEnv.CallStaticObjectMethod(class_ref, id_getIconStateList_Landroid_graphics_drawable_Drawable_Landroid_graphics_drawable_Drawable_, __args), JniHandleOwnership.TransferLocalRef);
         return(__ret);
     } finally {
     }
 }
Пример #22
0
 static void n_SetMarker_Landroid_graphics_drawable_Drawable_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
 {
     global::Com.Tencent.Tencentmap.Mapsdk.Map.OverlayItem __this = global::Java.Lang.Object.GetObject <global::Com.Tencent.Tencentmap.Mapsdk.Map.OverlayItem> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.Drawables.Drawable           p0     = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.Marker = p0;
 }
 public static unsafe global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign FromColorResAndDrawable(int p0, global::Android.Graphics.Drawables.Drawable p1)
 {
     if (id_fromColorResAndDrawable_ILandroid_graphics_drawable_Drawable_ == IntPtr.Zero)
     {
         id_fromColorResAndDrawable_ILandroid_graphics_drawable_Drawable_ = JNIEnv.GetStaticMethodID(class_ref, "fromColorResAndDrawable", "(ILandroid/graphics/drawable/Drawable;)Lcom/github/florent37/materialviewpager/header/HeaderDesign;");
     }
     try {
         JValue *__args = stackalloc JValue [2];
         __args [0] = new JValue(p0);
         __args [1] = new JValue(p1);
         global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign __ret = global::Java.Lang.Object.GetObject <global::Com.Github.Florent37.Materialviewpager.Header.HeaderDesign> (JNIEnv.CallStaticObjectMethod(class_ref, id_fromColorResAndDrawable_ILandroid_graphics_drawable_Drawable_, __args), JniHandleOwnership.TransferLocalRef);
         return(__ret);
     } finally {
     }
 }
Пример #24
0
 static void n_SetImage_Landroid_graphics_drawable_Drawable_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
 {
     global::Osmdroid.Bonuspack.Overlays.GroundOverlay __this = global::Java.Lang.Object.GetObject <global::Osmdroid.Bonuspack.Overlays.GroundOverlay> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.Drawables.Drawable       p0     = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.Image = p0;
 }
Пример #25
0
 public override void SetFeatureDrawable([global::Android.Runtime.GeneratedEnum] global::Android.Views.WindowFeatures featureId, global::Android.Graphics.Drawables.Drawable drawable)
 {
     if (id_setFeatureDrawable_ILandroid_graphics_drawable_Drawable_ == IntPtr.Zero)
     {
         id_setFeatureDrawable_ILandroid_graphics_drawable_Drawable_ = JNIEnv.GetMethodID(class_ref, "setFeatureDrawable", "(ILandroid/graphics/drawable/Drawable;)V");
     }
     JNIEnv.CallVoidMethod(Handle, id_setFeatureDrawable_ILandroid_graphics_drawable_Drawable_, new JValue((int)featureId), new JValue(drawable));
 }
 static void n_OnLoadStarted_Landroid_graphics_drawable_Drawable_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
 {
     global::Com.Bumptech.Glide.Request.Target.ITarget __this = global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.Request.Target.ITarget> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.Drawables.Drawable       p0     = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.OnLoadStarted(p0);
 }
Пример #27
0
 static void n_SetSelector_Landroid_graphics_drawable_Drawable_(IntPtr jnienv, IntPtr native__this, IntPtr native_sel)
 {
     global::Android.Support.V7.Widget.ListViewCompat __this = global::Java.Lang.Object.GetObject <global::Android.Support.V7.Widget.ListViewCompat> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.Drawables.Drawable      sel    = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (native_sel, JniHandleOwnership.DoNotTransfer);
     __this.SetSelector(sel);
 }
            public unsafe void Set(global::Android.Widget.ImageView p0, global::Android.Net.Uri p1, global::Android.Graphics.Drawables.Drawable p2)
            {
                if (id_set_Landroid_widget_ImageView_Landroid_net_Uri_Landroid_graphics_drawable_Drawable_ == IntPtr.Zero)
                {
                    id_set_Landroid_widget_ImageView_Landroid_net_Uri_Landroid_graphics_drawable_Drawable_ = JNIEnv.GetMethodID(class_ref, "set", "(Landroid/widget/ImageView;Landroid/net/Uri;Landroid/graphics/drawable/Drawable;)V");
                }
                JValue *__args = stackalloc JValue [3];

                __args [0] = new JValue(p0);
                __args [1] = new JValue(p1);
                __args [2] = new JValue(p2);
                JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_set_Landroid_widget_ImageView_Landroid_net_Uri_Landroid_graphics_drawable_Drawable_, __args);
            }
Пример #29
0
 static void n_SetImage_Landroid_graphics_drawable_Drawable_FZ(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, float p1, bool p2)
 {
     global::Com.Facebook.Drawee.Interfaces.ISettableDraweeHierarchy __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Interfaces.ISettableDraweeHierarchy> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Graphics.Drawables.Drawable p0 = global::Java.Lang.Object.GetObject <global::Android.Graphics.Drawables.Drawable> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.SetImage(p0, p1, p2);
 }
Пример #30
0
        public static unsafe void SetDrawable(global::Android.Widget.ImageView p0, int p1, global::Android.Graphics.Drawables.Drawable p2)
        {
            const string __id = "setDrawable.(Landroid/widget/ImageView;ILandroid/graphics/drawable/Drawable;)V";

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [3];
                __args [0] = new JniArgumentValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle);
                __args [1] = new JniArgumentValue(p1);
                __args [2] = new JniArgumentValue((p2 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p2).Handle);
                _members.StaticMethods.InvokeVoidMethod(__id, __args);
            } finally {
            }
        }
Пример #31
0
        public virtual unsafe void Set(global::Android.Widget.ImageView p0, global::Android.Net.Uri p1, global::Android.Graphics.Drawables.Drawable p2)
        {
            if (id_set_Landroid_widget_ImageView_Landroid_net_Uri_Landroid_graphics_drawable_Drawable_ == IntPtr.Zero)
            {
                id_set_Landroid_widget_ImageView_Landroid_net_Uri_Landroid_graphics_drawable_Drawable_ = JNIEnv.GetMethodID(class_ref, "set", "(Landroid/widget/ImageView;Landroid/net/Uri;Landroid/graphics/drawable/Drawable;)V");
            }
            try {
                JValue *__args = stackalloc JValue [3];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(p1);
                __args [2] = new JValue(p2);

                if (GetType() == ThresholdType)
                {
                    JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_set_Landroid_widget_ImageView_Landroid_net_Uri_Landroid_graphics_drawable_Drawable_, __args);
                }
                else
                {
                    JNIEnv.CallNonvirtualVoidMethod(((global::Java.Lang.Object) this).Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "set", "(Landroid/widget/ImageView;Landroid/net/Uri;Landroid/graphics/drawable/Drawable;)V"), __args);
                }
            } finally {
            }
        }