diff options
Diffstat (limited to 'Xamarin.Forms.Platform.Android/Renderers/EditorRenderer.cs')
-rw-r--r-- | Xamarin.Forms.Platform.Android/Renderers/EditorRenderer.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/Xamarin.Forms.Platform.Android/Renderers/EditorRenderer.cs b/Xamarin.Forms.Platform.Android/Renderers/EditorRenderer.cs index 14078abc..c9b596bc 100644 --- a/Xamarin.Forms.Platform.Android/Renderers/EditorRenderer.cs +++ b/Xamarin.Forms.Platform.Android/Renderers/EditorRenderer.cs @@ -33,6 +33,11 @@ namespace Xamarin.Forms.Platform.Android ((IElementController)Element).SetValueFromRenderer(Editor.TextProperty, s.ToString()); } + protected override EditorEditText CreateNativeControl() + { + return new EditorEditText(Context); + } + protected override void OnElementChanged(ElementChangedEventArgs<Editor> e) { base.OnElementChanged(e); @@ -42,7 +47,7 @@ namespace Xamarin.Forms.Platform.Android EditorEditText edit = Control; if (edit == null) { - edit = new EditorEditText(Context); + edit = CreateNativeControl(); SetNativeControl(edit); edit.AddTextChangedListener(this); |