protected override void OnElementChanged (ElementChangedEventArgs<Image> e) { base.OnElementChanged (e); if (e.OldElement == null) { ImageView nativeControl = new AndroidRoundedImageView (base.Context); base.SetNativeControl (nativeControl); } typeof(ImageRenderer) .GetMethod ("UpdateBitmap", BindingFlags.NonPublic | BindingFlags.Instance) .Invoke (this, new object [] { }); typeof(ImageRenderer) .GetMethod ("UpdateAspect", BindingFlags.NonPublic | BindingFlags.Instance) .Invoke (this, new object [] { }); }
protected override void OnElementChanged(ElementChangedEventArgs <Image> e) { base.OnElementChanged(e); if (e.OldElement == null) { ImageView nativeControl = new AndroidRoundedImageView(base.Context); base.SetNativeControl(nativeControl); } typeof(ImageRenderer) .GetMethod("UpdateBitmap", BindingFlags.NonPublic | BindingFlags.Instance) .Invoke(this, new object [] { }); typeof(ImageRenderer) .GetMethod("UpdateAspect", BindingFlags.NonPublic | BindingFlags.Instance) .Invoke(this, new object [] { }); }