summaryrefslogtreecommitdiff
path: root/Xamarin.Forms.Platform.Android/Renderers
diff options
context:
space:
mode:
Diffstat (limited to 'Xamarin.Forms.Platform.Android/Renderers')
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ButtonRenderer.cs4
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/CarouselPageRenderer.cs4
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/FormattedStringExtensions.cs2
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/FrameRenderer.cs2
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/LabelRenderer.cs4
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/ListViewAdapter.cs2
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/MasterDetailRenderer.cs2
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/TableViewModelRenderer.cs2
-rw-r--r--Xamarin.Forms.Platform.Android/Renderers/WebViewRenderer.cs4
9 files changed, 26 insertions, 0 deletions
diff --git a/Xamarin.Forms.Platform.Android/Renderers/ButtonRenderer.cs b/Xamarin.Forms.Platform.Android/Renderers/ButtonRenderer.cs
index 0d93207a..14046448 100644
--- a/Xamarin.Forms.Platform.Android/Renderers/ButtonRenderer.cs
+++ b/Xamarin.Forms.Platform.Android/Renderers/ButtonRenderer.cs
@@ -195,7 +195,9 @@ namespace Xamarin.Forms.Platform.Android
return;
if (_defaultDrawable != null)
+#pragma warning disable 618
Control.SetBackgroundDrawable(_defaultDrawable);
+#pragma warning restore 618
_drawableEnabled = false;
}
@@ -212,7 +214,9 @@ namespace Xamarin.Forms.Platform.Android
if (_defaultDrawable == null)
_defaultDrawable = Control.Background;
+#pragma warning disable 618
Control.SetBackgroundDrawable(_backgroundDrawable);
+#pragma warning restore 618
_drawableEnabled = true;
}
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();
}
diff --git a/Xamarin.Forms.Platform.Android/Renderers/FormattedStringExtensions.cs b/Xamarin.Forms.Platform.Android/Renderers/FormattedStringExtensions.cs
index 2a65c98f..f049cd0c 100644
--- a/Xamarin.Forms.Platform.Android/Renderers/FormattedStringExtensions.cs
+++ b/Xamarin.Forms.Platform.Android/Renderers/FormattedStringExtensions.cs
@@ -50,7 +50,9 @@ namespace Xamarin.Forms.Platform.Android
}
if (!span.IsDefault())
+#pragma warning disable 618
spannable.SetSpan(new FontSpan(span.Font, view), start, end, SpanTypes.InclusiveInclusive);
+#pragma warning restore 618
else if (defaultFont != Font.Default)
spannable.SetSpan(new FontSpan(defaultFont, view), start, end, SpanTypes.InclusiveInclusive);
}
diff --git a/Xamarin.Forms.Platform.Android/Renderers/FrameRenderer.cs b/Xamarin.Forms.Platform.Android/Renderers/FrameRenderer.cs
index a0cbd4d3..4e1881c4 100644
--- a/Xamarin.Forms.Platform.Android/Renderers/FrameRenderer.cs
+++ b/Xamarin.Forms.Platform.Android/Renderers/FrameRenderer.cs
@@ -32,7 +32,9 @@ namespace Xamarin.Forms.Platform.Android
void UpdateBackground()
{
+#pragma warning disable 618
SetBackgroundDrawable(new FrameDrawable(Element));
+#pragma warning restore 618
}
class FrameDrawable : Drawable
diff --git a/Xamarin.Forms.Platform.Android/Renderers/LabelRenderer.cs b/Xamarin.Forms.Platform.Android/Renderers/LabelRenderer.cs
index 45068838..98406ca0 100644
--- a/Xamarin.Forms.Platform.Android/Renderers/LabelRenderer.cs
+++ b/Xamarin.Forms.Platform.Android/Renderers/LabelRenderer.cs
@@ -125,7 +125,9 @@ namespace Xamarin.Forms.Platform.Android
void UpdateFont()
{
+#pragma warning disable 618
Font f = Element.Font;
+#pragma warning restore 618
Typeface newTypeface = f.ToTypeface();
if (newTypeface != _lastTypeface)
@@ -190,7 +192,9 @@ namespace Xamarin.Forms.Platform.Android
if (Element.FormattedText != null)
{
FormattedString formattedText = Element.FormattedText ?? Element.Text;
+#pragma warning disable 618
_view.TextFormatted = formattedText.ToAttributed(Element.Font, Element.TextColor, _view);
+#pragma warning restore 618
_wasFormatted = true;
}
else
diff --git a/Xamarin.Forms.Platform.Android/Renderers/ListViewAdapter.cs b/Xamarin.Forms.Platform.Android/Renderers/ListViewAdapter.cs
index 53426644..ee1eba07 100644
--- a/Xamarin.Forms.Platform.Android/Renderers/ListViewAdapter.cs
+++ b/Xamarin.Forms.Platform.Android/Renderers/ListViewAdapter.cs
@@ -270,7 +270,9 @@ namespace Xamarin.Forms.Platform.Android
AView bline;
if (makeBline)
{
+#pragma warning disable 618
bline = new AView(_context) { LayoutParameters = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.FillParent, 1) };
+#pragma warning restore 618
layout.AddView(bline);
}
diff --git a/Xamarin.Forms.Platform.Android/Renderers/MasterDetailRenderer.cs b/Xamarin.Forms.Platform.Android/Renderers/MasterDetailRenderer.cs
index ce3fb267..6f514aff 100644
--- a/Xamarin.Forms.Platform.Android/Renderers/MasterDetailRenderer.cs
+++ b/Xamarin.Forms.Platform.Android/Renderers/MasterDetailRenderer.cs
@@ -305,7 +305,9 @@ namespace Xamarin.Forms.Platform.Android
void UpdateBackgroundImage(Page view)
{
if (!string.IsNullOrEmpty(view.BackgroundImage))
+#pragma warning disable 618
SetBackgroundDrawable(Context.Resources.GetDrawable(view.BackgroundImage));
+#pragma warning restore 618
}
void UpdateDetail()
diff --git a/Xamarin.Forms.Platform.Android/Renderers/TableViewModelRenderer.cs b/Xamarin.Forms.Platform.Android/Renderers/TableViewModelRenderer.cs
index ea07dbf2..c7ff2636 100644
--- a/Xamarin.Forms.Platform.Android/Renderers/TableViewModelRenderer.cs
+++ b/Xamarin.Forms.Platform.Android/Renderers/TableViewModelRenderer.cs
@@ -110,7 +110,9 @@ namespace Xamarin.Forms.Platform.Android
AView bline;
if (makeBline)
{
+#pragma warning disable 618
bline = new AView(Context) { LayoutParameters = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.FillParent, 1) };
+#pragma warning restore 618
layout.AddView(bline);
}
diff --git a/Xamarin.Forms.Platform.Android/Renderers/WebViewRenderer.cs b/Xamarin.Forms.Platform.Android/Renderers/WebViewRenderer.cs
index d2c0f0d6..01c74b02 100644
--- a/Xamarin.Forms.Platform.Android/Renderers/WebViewRenderer.cs
+++ b/Xamarin.Forms.Platform.Android/Renderers/WebViewRenderer.cs
@@ -61,7 +61,9 @@ namespace Xamarin.Forms.Platform.Android
if (Control == null)
{
var webView = new AWebView(Context);
+#pragma warning disable 618
webView.LayoutParameters = new global::Android.Widget.AbsoluteLayout.LayoutParams(LayoutParams.MatchParent, LayoutParams.MatchParent, 0, 0);
+#pragma warning restore 618
webView.SetWebViewClient(new WebClient(this));
_webChromeClient = GetFormsWebChromeClient();
@@ -178,7 +180,9 @@ namespace Xamarin.Forms.Platform.Android
_navigationResult = WebNavigationResult.Failure;
if (errorCode == ClientError.Timeout)
_navigationResult = WebNavigationResult.Timeout;
+#pragma warning disable 618
base.OnReceivedError(view, errorCode, description, failingUrl);
+#pragma warning restore 618
}
public override bool ShouldOverrideUrlLoading(AWebView view, string url)