The invention provides an input method window display method, device, device and storage medium, the method includes: displaying a target input method window; the target input method window includes a soft keyboard area and a pad up area, the pad up area is located at the bottom of the soft keyboard area, and is used to pad up the soft keyboard area. The embodiment of the disclosure can adjust the soft keyboard control area to a height suitable for operation by arranging a pad up area at the bottom of the soft keyboard area of the input method window, so that the user can achieve a comfortable input experience when inputting content.
【技术实现步骤摘要】
输入法窗口展示方法、装置、设备及存储介质
本公开涉及终端
,尤其涉及输入法窗口展示方法、装置、设备及存储介质。
技术介绍
随着输入法的发展,已经是人们生活中不可或缺的工具,不仅是人与人之间通过终端来交流的基础工具,也日益发展成为人机交互的通讯媒介。目前,显示输入法窗口时,往往将软键盘区域显示在屏幕底部,然而,申请人发现,随着全面屏技术以及终端技术的发展,屏幕边框与终端边框的距离越来越小,软键盘区域距离终端下边框的距离很近,而随着终端屏幕越来越大,在用户手持终端并使用输入法输入内容时,需要握持终端底部才能操作,使用户无法获得较为舒适的输入体验。
技术实现思路
为克服相关技术中存在的问题,本公开提供了输入法窗口展示方法、装置、设备及存储介质。根据本公开实施例的第一方面,提供一种输入法窗口展示方法,所述方法包括:展示目标输入法窗口;所述目标输入法窗口包括软键盘区域和垫高区域,所述垫高区域位于软键盘区域底部、且用于垫高所述软键盘区域。在一个可选的实施例中,所述目标输入法窗口是输入法应用对应的输入法窗口。在一个可选的实施例中,所述目标输入法窗口基于:以在原始输入法窗口的软键盘区域底部增设高度为指定高度的垫高区域为目标,更改输入法应用对应的原始输入法窗口的布局获得。在一个可选的实施例中,所述垫高区域的获得过程包括:获得指定高度;若所述原始输入法窗口包括空白布局区和软键盘区域,通过调整空白布局区的高度,以在原始输入法窗口的软键盘区域底部增设高度为指定 ...
【技术保护点】
1.一种输入法窗口展示方法,其特征在于,所述方法包括:/n展示目标输入法窗口;所述目标输入法窗口包括软键盘区域和垫高区域,所述垫高区域位于软键盘区域底部、且用于垫高所述软键盘区域。/n
【技术特征摘要】
1.一种输入法窗口展示方法,其特征在于,所述方法包括:
展示目标输入法窗口;所述目标输入法窗口包括软键盘区域和垫高区域,所述垫高区域位于软键盘区域底部、且用于垫高所述软键盘区域。
2.根据权利要求1所述的方法,其特征在于,所述目标输入法窗口是输入法应用对应的输入法窗口,或,所述目标输入法窗口基于:以在原始输入法窗口的软键盘区域底部增设高度为指定高度的垫高区域为目标,更改输入法应用对应的原始输入法窗口的布局获得。
3.根据权利要求2所述的方法,其特征在于,所述垫高区域的获得过程包括:
获得指定高度;
若所述原始输入法窗口包括空白布局区和软键盘区域,通过调整空白布局区的高度,以在原始输入法窗口的软键盘区域底部增设高度为指定高度的垫高区域,所述空白布局区是软键盘区域顶部与原始输入法窗口顶部之间的区域。
4.根据权利要求2所述的方法,其特征在于,所述方法应用于智能终端,所述指定高度基于预设舒适操控高度和终端下边距确定,所述预设舒适操控高度是预设的软键盘区域底部与机身下边框的距离,所述终端下边距是智能终端中屏幕下边框与机身下边框的距离;
或,所述指定高度基于智能终端的型号/智能终端的屏幕尺寸来确定。
5.根据权利要求2所述的方法,其特征在于,所述以在原始输入法窗口的软键盘区域底部增设高度为指定高度的垫高区域为目标,更改输入法应用对应的原始输入法窗口的布局,包括:
在应用框架层监听到窗口布局模块对输入法应用的原始输入法窗口进行初始化布局时,通过Hook机制拦截窗口布局模块发送给窗口显示模块的布局信息,并以在原始输入法窗口的软键盘区域底部增设高度为指定高度的垫高区域为目标调整布局信息,将调整后的布局信息发送给窗口显示模块,以展示已更改布局的目标输入法窗口。
6.根据权利要求1至5任一项所述的方法,其特征在于,所述垫高区域内包括指定快捷按钮集,所述快捷按钮集包括一个或多个与输入相关的快捷按钮。
7.根据权利要求6所述的方法,其特征在于,所述指定快捷按钮集包括:语音输入按钮、剪切板按钮、常用语按钮、切换输入法按钮、输入法设置按钮中的一个或多个指定快捷按钮。
8.一种输入法窗口展示装置,其特征在于,所述装置包括:
窗口显示模块,被配置为若展示输入法窗口的条件满足,展示目标输入法窗口;所述目标输入法窗口包括...
【专利技术属性】
技术研发人员:罗占伟,范林,王馨悦,
申请(专利权)人:北京小米移动软件有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。