diff options
Diffstat (limited to 'Xamarin.Forms.Platform.Android/Renderers/LabelRenderer.cs')
-rw-r--r-- | Xamarin.Forms.Platform.Android/Renderers/LabelRenderer.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Xamarin.Forms.Platform.Android/Renderers/LabelRenderer.cs b/Xamarin.Forms.Platform.Android/Renderers/LabelRenderer.cs index 0be9740c..c544a239 100644 --- a/Xamarin.Forms.Platform.Android/Renderers/LabelRenderer.cs +++ b/Xamarin.Forms.Platform.Android/Renderers/LabelRenderer.cs @@ -67,12 +67,17 @@ namespace Xamarin.Forms.Platform.Android return result; } + protected override TextView CreateNativeControl() + { + return new FormsTextView(Context); + } + protected override void OnElementChanged(ElementChangedEventArgs<Label> e) { base.OnElementChanged(e); if (_view == null) { - _view = new FormsTextView(Context); + _view = (FormsTextView)CreateNativeControl(); _labelTextColorDefault = _view.TextColors; SetNativeControl(_view); } |