アクティビティ (B) を起動するアクティビティ (A) があります。
状況によってはキーボードを使用するアクティビティ A。
B を起動する前にキーボードを非表示にしたい (表示されている場合)。
ただし、A が B を起動すると、B が既に表示された後、キーボードはわずか数秒間表示されたままになります。
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);
startActivity(..); //starts Activity B
B が呼び出される前にキーボードを非表示にするにはどうすればよいですか? ありがとう!