У меня есть 2 действия, A и B. Когда A запускается, он проверяет условие и, если true, он вызывает startActivityForResult()
, чтобы начать B. B выполняет только ввод текста, поэтому имеет смысл для мягкого клавиатура для автоматического всплывания при начале B. Когда действие начинается, EditText уже имеет фокус и готов к вводу.Показать активность на клавиатуре при запуске Activity
Проблема заключается в том, что клавиатура никогда не появляется, даже с windowSoftInputMode="stateAlwaysVisible"
, установленной в манифесте под тегом <activity>
для В. Я также попытался со значением, установленным на stateVisible
. Поскольку он не отображается автоматически, я должен нажать EditText, чтобы он показывался.
Кто-нибудь знает, что такое решение?
(Съемка в темноте, но) вы пробовали requestFocus на текстовом поле? –
Я пробовал это, это не сработало –