diff options
Diffstat (limited to 'Xamarin.Forms.Platform.Android/Renderers/CarouselPageRenderer.cs')
-rw-r--r-- | Xamarin.Forms.Platform.Android/Renderers/CarouselPageRenderer.cs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/Xamarin.Forms.Platform.Android/Renderers/CarouselPageRenderer.cs b/Xamarin.Forms.Platform.Android/Renderers/CarouselPageRenderer.cs index 1533005a..5053b698 100644 --- a/Xamarin.Forms.Platform.Android/Renderers/CarouselPageRenderer.cs +++ b/Xamarin.Forms.Platform.Android/Renderers/CarouselPageRenderer.cs @@ -30,7 +30,9 @@ namespace Xamarin.Forms.Platform.Android base.OnAttachedToWindow(); var adapter = new CarouselPageAdapter(_viewPager, Element, Context); _viewPager.Adapter = adapter; +#pragma warning disable 618 _viewPager.SetOnPageChangeListener(adapter); +#pragma warning restore 618 adapter.UpdateCurrentItem(); @@ -50,7 +52,9 @@ namespace Xamarin.Forms.Platform.Android if (_viewPager != null) { RemoveView(_viewPager); +#pragma warning disable 618 _viewPager.SetOnPageChangeListener(null); +#pragma warning restore 618 _viewPager.Dispose(); } |