public static ImageLoader GetImageLoader (FastImageRenderer imageRenderer) { //TODO if (_onlyLoader == null) { _onlyLoader = new ImageLoader (Android.App.Application.Context, 64, 40); } return _onlyLoader; }
protected override void OnElementChanged (ElementChangedEventArgs<Image> e) { base.OnElementChanged (e); // if (e.OldElement != null) { // ((FastImage)e.OldElement).ImageProvider = null; // } if (e.NewElement != null) { var fastImage = e.NewElement as FastImage; _imageLoader = ImageLoaderCache.GetImageLoader (this); SetImageUrl (fastImage.ImageUrl); } }