HarmonyOS 输入法的高度是如何确定的?
输入法的高度是如何确定的?指南上给出代码如下:
let dis = display.getDefaultDisplaySync();
let dWidth = dis.width;
let dHeight = dis.height;
let keyHeightRate = 0.47;
let keyHeight = dHeight * keyHeightRate;
let nonBarPosition = dHeight - keyHeight;
let panelInfo: inputMethodEngine.PanelInfo = {
type: inputMethodEngine.PanelType.SOFT_KEYBOARD,
flag: inputMethodEngine.PanelFlag.FLG_FIXED
};
inputMethodAbility.createPanel(this.mContext, panelInfo).then(async (inputPanel: inputMethodEngine.Panel) => {
this.panel = inputPanel;
if (this.panel) {
await this.panel.resize(dWidth, keyHeight);
await this.panel.moveTo(0, nonBarPosition);
await this.panel.setUiContent('InputMethodExtensionAbility/pages/Index');
}
});
但是这个高度0.47是根据什么来设定的?0.47会把输入框给挡住了。有什么地方进行这个设置?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 自带输入法的输入问题
410浏览 • 1回复 待解决
HarmonyOS 如何分别打开英文输入法和中文输入法
247浏览 • 1回复 待解决
HarmonyOS 能否自定义输入法,现在只能用官方的输入法
314浏览 • 1回复 待解决
如何监听输入法输入内容的变化?
733浏览 • 1回复 待解决
HarmonyOS 输入法光标控制
428浏览 • 1回复 待解决
HarmonyOS 如何监听输入法键盘的del键。
416浏览 • 1回复 待解决
HarmonyOS如何监听输入法显示隐藏
934浏览 • 1回复 待解决
HarmonyOS 输入法键盘按键的按压效果?
582浏览 • 2回复 待解决
HarmonyOS 输入法顶起bindSheet调起的底部弹窗
247浏览 • 1回复 待解决
HarmonyOS customKeyboard切换系统输入法的问题
605浏览 • 1回复 待解决
TextInput组件弹起输入法,有参数可以设置将输入框顶起到输入法上面吗?
2488浏览 • 1回复 待解决
有输入法编程接口吗?
4979浏览 • 1回复 待解决
HarmonyOS 如何跳转到系统输入法设置界面
438浏览 • 1回复 待解决
HarmonyOS TextInput输入框焦点和输入法问题
173浏览 • 1回复 待解决
HarmonyOS Search组件如何设置默认直接唤醒输入法
128浏览 • 1回复 待解决
小程序输入法键盘光标问题
653浏览 • 1回复 待解决
HarmonyOS如何监听输入法右上角关闭按键
724浏览 • 1回复 待解决
HarmonyOS 输入法键盘显隐监听问题:sendKeyboardStatus
373浏览 • 1回复 待解决
HarmonyOS 本地模拟器怎么使用输入法
244浏览 • 1回复 待解决
HarmonyOS 输入法弹出后遮挡界面按钮怎么处理?
215浏览 • 1回复 待解决
HarmonyOS 输入法应用中怎么获取到window窗口
342浏览 • 1回复 待解决
如何监听输入法软键盘显示或隐藏事件
507浏览 • 1回复 待解决
HarmonyOS 如何设置输入法底部弹出的时候,把底部内容顶起来。
160浏览 • 1回复 待解决
HarmonyOS 输入法弹起整个底部弹框未上弹
362浏览 • 1回复 待解决
HarmonyOS 如何在 Navigation 跳转时不让输入法收起来
457浏览 • 1回复 待解决
对于输入法遮挡输入框的问题,可以尝试以下方案:设置安全区域 :
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-attributes-expand-safe-area-V5#expandsafearea
通过该接口设置要避让软键盘的窗口,请参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-inputmethod-V5