[发明专利]悬浮键盘显示方法、电子设备及存储介质有效
申请号: | 202110605005.7 | 申请日: | 2021-05-31 |
公开(公告)号: | CN113721827B | 公开(公告)日: | 2022-08-26 |
发明(设计)人: | 许多 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | G06F3/04886 | 分类号: | G06F3/04886;G06F3/0481;G06F9/451 |
代理公司: | 深圳市赛恩倍吉知识产权代理有限公司 44334 | 代理人: | 习冬梅;常云敏 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 悬浮 键盘 显示 方法 电子设备 存储 介质 | ||
一种悬浮键盘显示方法、电子设备及存储介质。所述方法检测到应用界面的输入框获焦时判断与输入框对应的键盘的键盘模式是否是悬浮键盘模式。若键盘模式是悬浮键盘模式且确定输入框的属性满足预设条件,将输入框与悬浮键盘合并成悬浮窗口并在所述应用界面上悬浮显示所述悬浮窗口。本申请将输入框与悬浮键盘合并成悬浮窗口显示在应用界面上供用户进行输入操作,解决了用户通过悬浮键盘输入编辑内容时需要兼顾查看悬浮键盘及输入框的输入内容造成用户操作不便的问题。
技术领域
本申请涉及终端用户界面技术领域,尤其涉及一种悬浮键盘显示方法、电子设备及存储 介质。
背景技术
悬浮键盘是通过悬浮窗口实现的输入法键盘界面。悬浮键盘在屏幕上显示时可以覆盖在 应用界面的上方。相对于固定显示在应用界面底部的普通键盘,悬浮键盘在显示时不造成应 用界面的压缩变动。然而,悬浮键盘覆盖在应用界面显示时容易挡住应用界面的内容,影响 用户观看用户界面内容。另外,悬浮键盘与应用界面上的输入框通常是分开的,用户在输入 框中输入内容时需要一边观察悬浮键盘的虚拟按键,一边关注输入框中的输入内容,造成用 户输入的不便。此外,应用界面上显示多窗口的界面时,每个窗口都有自己的输入框。若用 户在多窗口的一个窗口中使用悬浮键盘,悬浮键盘会覆盖多个窗口,会影响在其他窗口的输 入框中进行输入。
发明内容
鉴于以上内容,有必要提供一种悬浮键盘显示方法、电子设备及存储介质以解决用户使 用悬浮键盘不便的问题。
第一方面,本申请提供一种悬浮键盘显示方法,所述方法包括:电子设备显示第一界面, 所述第一界面包括一输入框,所述输入框处于未获焦的状态,所述输入框用于文本输入;检 测到所述输入框获焦;响应于所述输入框获焦,确定与所述输入框对应的键盘的键盘模式; 若电子设备确定所述键盘模式为悬浮键盘模式,且确定所述输入框的属性满足预设条件,显 示悬浮窗口,所述悬浮窗口包括所述输入框和悬浮键盘,所述输入框和所述悬浮键盘处于连 接状态,其中,所述预设条件用于表征所述输入框和所述与所述输入框对应的键盘之间的位 置移动关系。。本申请提供的悬浮键盘显示方法通过悬浮窗口的悬浮键盘对悬浮窗口的输入 框进行输入内容的编辑,避免用户通过悬浮键盘输入编辑内容时需要兼顾查看悬浮键盘及输 入框的输入内容造成用户操作不便的问题。
在一种可能的实现方式中,显示悬浮窗口包括:将所述输入框与所述悬浮键盘合并成所 述悬浮窗口,并在所述第一界面上显示所述悬浮窗口。通过上述技术方案,将输入框与所述 悬浮键盘合并成悬浮窗口,方便用户对悬浮键盘的使用。
在一种可能的实现方式中,将所述输入框与所述悬浮键盘合并成所述悬浮窗口包括:确 定所述输入框显示在所述第一界面上的像素坐标集合;根据所述输入框的像素坐标集合确定 所述悬浮键盘显示在所述第一界面上的像素坐标集合;根据所述输入框的像素坐标集合及所 述悬浮键盘的像素坐标集合将所述输入框与所述悬浮键盘进行连接生成所述悬浮窗口。通过 上述技术方案,根据输入框的像素坐标集合及悬浮键盘的像素坐标集合将所述输入框与悬浮 键盘合并成悬浮窗口显示在应用界面上供用户进行输入操作。
在一种可能的实现方式中,确定所述输入框的属性满足预设条件包括:若所述输入框的 属性满足所述输入框获焦后自动移动,确定所述输入框的属性满足预设条件;若所述输入框 的属性不满足所述输入框获焦后自动移动,确定所述输入框的属性不满足预设条件。上述技 术方案,通过判断输入框的属性是否满足输入框获焦后自动移动确定出输入框是否满足预设 条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110605005.7/2.html,转载请声明来源钻瓜专利网。