今回はJetpackComposeのフォーカスと
TextFieldのキーボード処理を調べた
・フォーカスを当てる
FocusRequester()をModifierに設定する
その後requestFocusを呼ぶ
LaunchedEffect(Unit) { focusRequester.requestFocus() }
https://zenn.dev/tbsten/articles/2845d224f3ff84
・フォーカスを外す
val focusManager = LocalFocusManager.current focusManager.clearFocus()
・TextFieldのキーボード
KeyboardOptionsでDoneやSearch等にアイコンを変更できる
keyboardActionsでボタン押下後のアクション設定できる
https://stackoverflow.com/questions/59133100/how-to-close-the-virtual-keyboard-from-a-jetpack-compose-textfield