Как предотвратить закрытие клавиатуры при открытии нового activity?

Я добавил действия к text selection android, но при их выполнении клавиатура закрывается. Как сделать так, чтобы клавиатура не закрывалась?

Screen text selection activity

<activity android:name="app1.droid.BoldActivity" android:label="Bold">
    <intent-filter>
        <action android:name="android.intent.action.PROCESS_TEXT" />
        <category android:name="android.intent.category.DEFAULT" />
        <data android:mimeType="text/plain" />
    </intent-filter>
</activity>

public class BoldActivity : Activity
    {
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);

            Window.SetSoftInputMode(SoftInput.StateAlwaysVisible);

            var text = Intent.GetCharSequenceExtra(Android.Content.Intent.ExtraProcessText);
            var read = Intent.GetBooleanExtra(Android.Content.Intent.ExtraProcessTextReadonly, false);

            if (!read && text != null)
            {
                var outIntent = new Android.Content.Intent();
                outIntent.PutExtra(Android.Content.Intent.ExtraProcessText, HtmlCompat.FromHtml("<b>" + text + "</b>", 0));
                base.OnStop();
                SetResult(Result.Ok, outIntent);
            }


            Finish();
        }
    }

Ответы (0 шт):