KeyboardOptions

interface KeyboardOptions : ComposableProperties<ERROR CLASS: Symbol not found for androidx.compose.foundation.text.KeyboardOptions>

用于配置软键盘外观和行为的接口。

通过此接口,可以自定义键盘的类型、自动大写规则、自动纠错功能、 以及在键盘上显示的“操作”按钮(例如“完成”或“下一步”)。 它包装了 androidx.compose.foundation.text.KeyboardOptions,为自动化脚本提供了一种声明式配置键盘选项的方式。

Author

M8Test, [email protected], https://m8test.com

See also

androidx.compose.foundation.text.KeyboardOptions

Functions

Link copied to clipboard
abstract fun setAutoCorrect(autoCorrect: Boolean)

设置是否为当前输入框启用自动纠错功能。

Link copied to clipboard

设置键盘的自动大写行为。 例如,可以设置为对每个句子、每个单词或每个字符的首字母进行大写。

Link copied to clipboard
abstract fun setImeAction(imeAction: (ImeActions) -> ImeAction)

设置软键盘上“操作”按钮的类型。 此操作按钮通常位于键盘的右下角,例如“完成”、“搜索”或“下一步”按钮。

Link copied to clipboard
abstract fun setKeyboardType(keyboardType: (KeyboardTypes) -> KeyboardType)

设置要显示的软键盘类型。 例如,可以指定为文本键盘、数字键盘或电话键盘等。

Link copied to clipboard
abstract fun setShowKeyboardOnFocus(showKeyboardOnFocus: Boolean)

设置当输入框获得焦点时是否自动显示键盘。