参考:官方
修改软键盘 “换行” 为 “前往” 不同的软键盘文字描述有差异。
1.需要在布局文件中,新增属性
ohos:input_enter_key_type="enter_key_type_go"
2.java代码中监听
tf_verifycode.setEditorActionListener(actionId -> {
return false;
});
3.input_enter_key_type 描述信息
<attr name="input_enter_key_type">
<enum name="enter_key_type_unspecified" value="0" />
<enum name="enter_key_type_search" value="1" />
<enum name="enter_key_type_go" value="2" />
<enum name="enter_key_type_send" value="3" />
<enum name="enter_key_type_done" value="4" />
<enum name="enter_key_type_next" value="5" />
<enum name="enter_key_type_previous" value="6" />
<enum name="enter_key_type_none" value="7" />
<enum name="enter_key_type_flag_forbid_personalized" value="256" />
<enum name="enter_key_type_flag_forbid_fullscreen" value="512" />
<enum name="enter_key_type_flag_previous_focusable" value="1024" />
<enum name="enter_key_type_flag_next_focusable" value="2048" />
<enum name="enter_key_type_flag_forbid_editor_action" value="8192" />
<enum name="enter_key_type_flag_force_linefeed" value="16384" />
<enum name="enter_key_type_flag_only_ascii" value="32768" />
</attr>
问题参考1:华为开发者论坛文章来源:https://www.toymoban.com/news/detail-698591.html
问题参考2:华为开发者论坛文章来源地址https://www.toymoban.com/news/detail-698591.html
到了这里,关于HarmonyOS 监听软键盘key的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!