你可以通过focusControl.requestFocus控制输入框获焦,失焦,组件获焦后会自动弹起软键盘。TextInput获取焦点会弹出输入法,失去焦点就会关闭软键盘,使用focusControl控制焦点即可关闭软键盘build() { Column() { TextInput() Button(`hide`) .key('button') .onClick(()=>{ focusControl.requestFocus('button') }) } }通过监听键盘高度变化事件来判断window.getLastWindow(context).then(lastWindow => { lastWindow.on('keyboardHeightChange', (size: number) => { }) }).catch((err: BusinessError) => { })本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
你可以通过focusControl.requestFocus控制输入框获焦,失焦,组件获焦后会自动弹起软键盘。TextInput获取焦点会弹出输入法,失去焦点就会关闭软键盘,使用focusControl控制焦点即可关闭软键盘
通过监听键盘高度变化事件来判断
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。