HarmonyOS 在有键盘的页面,Toast显示位置错误
文档中promptAction.showToast的bottom参数含义是 “设置弹窗边框距离屏幕底部的位置”:
但实际使用发现:
在键盘已弹出的页面,显示Toast时如果设置bottom参数,这个参数是相对于键盘顶部(也就是App显示区域的底部),而不是屏幕底部。
效果:如果想在半屏高度显示Toast,会把bottom设置为半屏高度,这时键盘会弹到屏幕顶部。
所有有文本输入控件,且需要弹Toast的页面,都有这个问题。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Toast弹出的时候被键盘遮挡
453浏览 • 1回复 待解决
通过屏幕宽度计算了toast的位置,但是键盘弹出后,位置偏移到屏幕顶部
319浏览 • 1回复 待解决
toast提示位置会随着键盘收起和打开变化,如何固定展示
1676浏览 • 1回复 待解决
HarmonyOS 如果显示类似Toast的提示
371浏览 • 2回复 待解决
HarmonyOS 应用退到后台显示toast的方案
696浏览 • 1回复 待解决
多次使用自定义ToastDialog显示toast,显示过慢,无法立刻显示最新toast
8496浏览 • 2回复 待解决
在悬浮窗场景下使用@ohos.promptAction展示Toast提示显示位置异常
461浏览 • 1回复 待解决
鸿蒙Toast能指定弹出的位置吗
6392浏览 • 1回复 待解决
HarmonyOS如何修改promptAction.showToast显示的toast样式?
413浏览 • 1回复 待解决
HarmonyOS toast(promptAction)的自定义页面问题
386浏览 • 1回复 待解决
HarmonyOS Dialog点击其他位置不消失或者Toast支持自定义CustomBuilder
327浏览 • 1回复 待解决
HarmonyOS 地图上不显示‘我的位置’图钉
190浏览 • 1回复 待解决
HarmonyOS CustomDialog确定按钮回调函数中不显示Toast
442浏览 • 1回复 待解决
HarmonyOS 设置setMyLocationEnabled(true)未显示当前位置
153浏览 • 1回复 待解决
HarmonyOS Toast 消息提示
233浏览 • 1回复 待解决
HarmonyOS 设置我的位置功能后并未显示当前位置点,需要点击定位才能显示当前定位点
367浏览 • 1回复 待解决
HarmonyOS 自定义Toast显示,多了一个白色背景
347浏览 • 1回复 待解决
基于自定义键盘设置光标位置
444浏览 • 1回复 待解决
HarmonyOS Swiper指示器显示错误
134浏览 • 1回复 待解决
js 如何获取页面元素 和页面元素的位置
8744浏览 • 2回复 待解决
HarmonyOS开发中设置我的位置功能后并未显示当前位置点,需要点击定位才能显示当前定位点?
146浏览 • 0回复 待解决
HarmonyOS 偶现app图标显示错误
98浏览 • 1回复 待解决
如何HarmonyOS 控制系统键盘隐藏与显示?
11506浏览 • 1回复 待解决
根据Buffer生成的PixelMap,显示颜色错误
394浏览 • 1回复 待解决
如何获取窗口当前的显示大小、位置等属性
2194浏览 • 1回复 待解决
输入法是一个单独的系统应用,被安装测试的应用由输入组件拉起,所以输入法应用是在测试应用上层的。 toast输入测试应用的显示是被上面的输入法覆盖;
建议您这边尝试使用Top_Most 接口,showMode :promptAction.ToastShowMode.TOP_MOST就不会被当前页面影响。