HarmonyOS focusControl.requestFocus(id) 的问题
focusControl.requestFocus(id) 使得TextInput获取焦点时,软键盘会闪一下。
我的需求是,页面中有多个TextInput,然后按软键盘的下一步按钮切换到下一个TextInput。
怎么能让获取焦点的同时,软键盘不要先隐藏在出现,需要一直出现在屏幕中。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
focusControl.requestFocus获取焦点的问题
164浏览 • 1回复 待解决
HarmonyOS TextInput设置enableKeyboardOnFocus(false)后调用focusControl.requestFocus("TextInput")问题
217浏览 • 1回复 待解决
关于如何获取时钟的id的问题
5698浏览 • 1回复 待解决
HarmonyOS 关于控件id唯一性问题
291浏览 • 1回复 待解决
设备唯一id相关问题咨询
1668浏览 • 1回复 待解决
HarmonyOS requestFocus能否走焦到自定义组件?
261浏览 • 1回复 待解决
HarmonyOS 【requestFocus】如何用代码为一个TextInput获焦
341浏览 • 1回复 待解决
HarmonyOS PUSH 获取id失败。
255浏览 • 1回复 待解决
HarmonyOS AVSession如何获取媒体id?
105浏览 • 1回复 待解决
HarmonyOS openCustomDialog返回的对话框id是undefined?
238浏览 • 1回复 待解决
HarmonyOS 开发中获取设备唯一id的方式
592浏览 • 1回复 待解决
日程的id范围是多少?
119浏览 • 1回复 待解决
HarmonyOS 如何获取设备唯一ID?
245浏览 • 0回复 待解决
怎么获取当前用户的用户ID
616浏览 • 1回复 待解决
HarmonyOS 请问组件的id属性和key属性有啥区别?
266浏览 • 1回复 待解决
HarmonyOS 请问如何根据组件id获取对应的UI组件对象?
330浏览 • 1回复 待解决
HarmonyOS har 中 resourceManager 无法获取 string id
506浏览 • 1回复 待解决
有获取当前线程id和主线程id方式吗?
811浏览 • 1回复 待解决
鸿蒙资源id哪里获取?
6236浏览 • 1回复 待解决
根据list中某项的id如何sort排序
197浏览 • 1回复 待解决
鸿蒙如何获取与设备绑定的设备ID?
914浏览 • 1回复 待解决
mysql中的last_insert_id是否可靠?
2041浏览 • 1回复 待解决
HarmonyOS 数据库如何获取最新更新数据的主键id
424浏览 • 1回复 待解决
基于原生能力的设备唯一ID方案
671浏览 • 1回复 待解决
自己写了个List的demo尝试复现您的问题,
用了两个步骤来尝试解决,请您参考是否对您有帮助。
1.通过onSubmit 中使用this.scroller.scrollToIndex(this.selectIndex+1,true);方法让scroller滚动到下一个键盘的位置。
2.通过监听键盘高度,修改List的.margin({ bottom: this.keyboardHeight }) 距离底部一个键盘的高度,使输入框不会被键盘遮挡。
您可以新建项目将代码替换来验证代码,下面是完整代码:
1.在EntryAbility中将 onWindowStageCreate(windowStage: window.WindowStage): void方法替换为:
2.将Index.ets中代码替换为: