Beispiel #1
0
 public override void LoadingFinished(UIWebView webView)
 {
     _richTextEditor.EditorLoaded = true;
     _richTextEditor.SetPlatformAsIOS();
     if (string.IsNullOrEmpty(_richTextEditor.InternalHTML))
     {
         _richTextEditor.InternalHTML = "";
     }
     _richTextEditor.UpdateHTML();
     _richTextEditor.Focus();
 }
Beispiel #2
0
        public override void OnPageFinished(WebView view, string url)
        {
            _richTextEditor.EditorLoaded = true;
            _richTextEditor.SetPlatformAsDroid();
            if (string.IsNullOrEmpty(_richTextEditor.InternalHTML))
            {
                _richTextEditor.InternalHTML = "";
            }
            _richTextEditor.UpdateHTML();

            if (_richTextEditor.AutoFocusInput)
            {
                _richTextEditor.Focus();
            }

            base.OnPageFinished(view, url);
        }
Beispiel #3
0
        public override void OnPageFinished(WebView view, string url)
        {
            _richTextEditor.EditorLoaded = true;
            _richTextEditor.SetPlatformAsDroid();
            if (string.IsNullOrEmpty(_richTextEditor.InternalHTML))
            {
                _richTextEditor.InternalHTML = "";
            }
            _richTextEditor.UpdateHTML();
            _richTextEditor.Focus();


            var inputMethodManager = view.Context.ApplicationContext.GetSystemService(Context.InputMethodService) as InputMethodManager;

            if (inputMethodManager != null)
            {
                view.RequestFocus();
                inputMethodManager.ShowSoftInput(view, ShowFlags.Implicit);
            }

            base.OnPageFinished(view, url);
        }