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