我有两个活动,A和B。当A开始时,它会检查一个条件,如果为真,则调用startActivityForResult()
启动B。因为B只接受文本输入,所以在B启动时自动弹出软键盘是有意义的。当活动开始时,EditText已经获得焦点并准备好输入。
问题在于,即使在B的<activity>
标签下设置了windowSoftInputMode="stateAlwaysVisible"
,键盘也从未显示过。我还尝试将其设置为stateVisible
。由于它不会自动显示,因此我必须点击EditText才能显示它。
有没有人知道可能的解决方案?