参考:官方
修改软键盘 “换行” 为 “前往” 不同的软键盘文字描述有差异。
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:华为开发者论坛
问题参考2:华为开发者论坛