A と B の 2 つのアクティビティがあります。A が起動すると条件がチェックされ、真の場合はB のstartActivityForResult()
起動が呼び出されます。B はテキスト入力のみを受け取るため、B の起動時にソフト キーボードが自動的にポップアップするのは理にかなっています。アクティビティが開始されると、EditText には既にフォーカスがあり、入力の準備ができています。
windowSoftInputMode="stateAlwaysVisible"
問題は、マニフェストで<activity>
B のタグの下に設定しても、キーボードが表示されないことです。また、値を に設定してみましたstateVisible
。自動的に表示されないため、EditText をタップして表示する必要があります。
解決策が何であるか知っている人はいますか?