HarmonyOS focusControl.requestFocus(id) 的问题
focusControl.requestFocus(id) 使得TextInput获取焦点时,软键盘会闪一下。
我的需求是,页面中有多个TextInput,然后按软键盘的下一步按钮切换到下一个TextInput。
怎么能让获取焦点的同时,软键盘不要先隐藏在出现,需要一直出现在屏幕中。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
focusControl.requestFocus获取焦点的问题
1079浏览 • 1回复 待解决
HarmonyOS 用focusControl.requestFocus获取焦点失败
784浏览 • 1回复 待解决
HarmonyOS TextInput设置enableKeyboardOnFocus(false)后调用focusControl.requestFocus("TextInput")问题
1211浏览 • 1回复 待解决
HarmonyOS 使用focusControl.requestFocus(id: string)在跳转页面返回后聚焦又失焦
700浏览 • 1回复 待解决
HarmonyOS getInspectorByKey(id)方法使用问题
842浏览 • 1回复 待解决
关于如何获取时钟的id的问题
6681浏览 • 1回复 待解决
设备唯一id相关问题咨询
2825浏览 • 1回复 待解决
HarmonyOS 关于控件id唯一性问题
1411浏览 • 1回复 待解决
HarmonyOS 使用nav加载两个相同页面,页面2覆盖页面1,若该页面存在设置了id的组件,在没做特殊处理的情况下,两个id一致,focusController.requestFocus失效,无法聚焦
507浏览 • 1回复 待解决
HarmonyOS requestFocus能否走焦到自定义组件?
1264浏览 • 1回复 待解决
HarmonyOS 无法获取NativeXComponent的id
1066浏览 • 1回复 待解决
HarmonyOS 【requestFocus】如何用代码为一个TextInput获焦
1555浏览 • 2回复 待解决
HarmonyOS PUSH 获取id失败。
1024浏览 • 1回复 待解决
卡片的ID怎么准确的获取?
387浏览 • 0回复 待解决
HarmonyOS 如何获取手机的唯一 ID?
1408浏览 • 1回复 待解决
日程的id范围是多少?
1311浏览 • 1回复 待解决
HarmonyOS 获取相册里的图片和视频ID
847浏览 • 1回复 待解决
怎么获取当前用户的用户ID
1471浏览 • 1回复 待解决
HarmonyOS 使用华为ID登录报错
1010浏览 • 1回复 待解决
HarmonyOS AVSession如何获取媒体id?
974浏览 • 1回复 待解决
HarmonyOS 开发中获取设备唯一id的方式
2865浏览 • 1回复 待解决
HarmonyOS openCustomDialog返回的对话框id是undefined?
1167浏览 • 1回复 待解决
有获取当前线程id和主线程id方式吗?
1868浏览 • 1回复 待解决
是如何获取 鸿蒙里面的设备Id的,就是APP卸载 也不会变化的那个设备id
566浏览 • 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中代码替换为: