ソフトウェアキーボードの常時表示 EditTextなどを使うアプリを作るときに、 編集する部分をタップしてからキーボード(IME)を出すのではなく、 最初からキーボードを出しておきたい時があります。 初めはEditTextの属性やらInputMethodManagerの設定やらを変えて 起動時に表示できるよう格闘していたのですがなかなかうまく行きませんでした。 いろいろ調べてみた結果、 getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);