ともちゃんのアプリ開発日記

組込みC言語プログラマだったともちゃんが、四苦八苦しながら、AndroidのJAVA/Kotlin、iOSのSwiftUIを習得して行きます。ともちゃんの備忘録も兼ねています。

IMEが自動で出るのを防ぐ

EditTextにカーソルが移動すると、自動でIMEが出てしまうことがあります。

それを避けたい場合、

getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);

 

 のようにします。

こうすると、自分でEditTextをクリックしたときだけ、IMEが出ます。