HarmonyOS 鸿蒙Next TextArea 如何在 enterType 不为 NEW_LINE 时,点击键盘右下角按钮不收起键盘

HarmonyOS 鸿蒙Next TextArea 如何在 enterType 不为 NEW_LINE 时,点击键盘右下角按钮不收起键盘

TextArea 的 onSubmit 方法只会返回一个 EnterKeyType,没有类似于 TextInput 的 onSubmit 方法会返回一个 SubmitEvent 对象。cke_1786.png


更多关于HarmonyOS 鸿蒙Next TextArea 如何在 enterType 不为 NEW_LINE 时,点击键盘右下角按钮不收起键盘的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

您好!

TextArea 当前不支持返回SubmitEvent 对象,您是否可以使用RichEditor或TextInput 组件?

更多关于HarmonyOS 鸿蒙Next TextArea 如何在 enterType 不为 NEW_LINE 时,点击键盘右下角按钮不收起键盘的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


不行,需要多行展示

在HarmonyOS的鸿蒙系统中,当使用Next TextArea组件并希望在其enterType不为NEW_LINE时,点击键盘右下角的按钮不收起键盘,这通常涉及到对输入法管理器的配置。

默认情况下,如果enterType不是NEW_LINE,比如设置为DONEGO等,点击该按钮会触发输入完成事件并可能导致键盘收起。要阻止这一行为,你需要检查并调整输入法相关的事件处理逻辑。

一个可能的解决方案是,通过监听键盘事件(如输入完成事件),在该事件发生时阻止默认的收起键盘行为。这通常涉及到自定义输入事件的处理逻辑,可能需要使用Java或JavaScript(取决于你的开发环境)来编写相应的代码。

然而,由于HarmonyOS的API和框架可能会不断更新,具体实现细节可能会有所不同。你可以查阅最新的HarmonyOS开发文档,了解关于Next TextArea和输入法管理的详细API和最佳实践。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部