多窗口的响应方法、显示设备和处理器技术

技术编号:34739589 阅读:29 留言:0更新日期:2022-08-31 18:31
本申请提供了一种多窗口的响应方法、显示设备和处理器。该方法包括:获取多个窗口中的各窗口的第一焦点请求,第一焦点请求用于请求在窗口中显示输入法界面;响应于各窗口的第一焦点请求,在各窗口中显示输入法界面;获取各窗口的第二焦点请求,第二焦点请求用于请求在窗口中显示输入信息,输入信息是响应于作用在输入法界面上的预定操作生成的;响应于各窗口的第二焦点请求,在各窗口显示输入信息。该方案中,多个窗口可以同时接收并响应多个第一焦点请求,进而多个窗口可以同时显示输入法界面,这样多个用户可以在不同的窗口进行操作,进而保证了用户的体验效果较好。进而保证了用户的体验效果较好。进而保证了用户的体验效果较好。

【技术实现步骤摘要】
多窗口的响应方法、显示设备和处理器


[0001]本申请涉及输入显示领域,具体而言,涉及一种多窗口的响应方法、显示设备、计算机可读存储介质和处理器。

技术介绍

[0002]现有输入法应用基于输入法管理服务(Input Method Manager Service,简称IMMS)设计时,在有多个屏幕(或者一个屏幕中有多个窗口)的情况下,例如有A窗口和B窗口,如果A窗口正在响应用户的焦点请求,A窗口是绑定了输入法服务的,如果B窗口接收到了焦点请求,需要先将A窗口的输入法服务取消绑定,再将B窗口重新绑定输入法服务,以在输入法服务回调中重新附加针对B窗口的输入法窗口令牌,多个屏幕也是如此,此处不做赘述。这样就会造成输入法管理服务在同一时间只能接收单个窗口的绑定响应,如果多个窗口同时接收了用户的多个焦点请求,实际上响应的只有最后一个焦点请求,在现在设备屏幕越来越大屏幕可以存在多个窗口、一机多屏越来越普遍的情况下,多个窗口中只能有一个窗口响应用户的焦点请求,用户的体验效果较差。

技术实现思路

[0003]本申请的主要目的在于提供一种多窗口的响应方法、显示设备、计算机可读存储介质和处理器,以解决现有技术中多个窗口中只能有一个窗口响应用户的焦点请求,用户的体验效果较差的问题。
[0004]根据本专利技术实施例的一个方面,提供了一种多窗口的响应方法,包括:获取多个窗口中的各所述窗口的第一焦点请求,所述第一焦点请求用于请求在所述窗口中显示输入法界面;响应于各所述窗口的所述第一焦点请求,在各所述窗口中显示所述输入法界面;获取各所述窗口的第二焦点请求,所述第二焦点请求用于请求在所述窗口中显示输入信息,所述输入信息是响应于作用在所述输入法界面上的预定操作生成的;响应于各所述窗口的所述第二焦点请求,在各所述窗口显示所述输入信息。
[0005]可选地,在获取多个窗口中的各所述窗口的第一焦点请求之前,所述方法还包括:生成多个链接服务,所述链接服务用于链接所述窗口和所述窗口对应的所述输入法界面;将多个所述链接服务添加至系统服务中。
[0006]可选地,响应于各所述窗口的所述第一焦点请求,在各所述窗口中显示所述输入法界面,还包括:获取各所述窗口的窗口令牌,所述窗口令牌用于表征调取所述窗口的应用组件的权限;生成多个调用请求,所述调用请求是指从所述系统服务中请求调用所述窗口的所述链接服务;将多个所述窗口令牌、多个所述调用请求同时加载至所述系统服务中,以使得多个所述窗口基于所述链接服务显示所述输入法界面。
[0007]可选地,响应于各所述窗口的所述第一焦点请求,在各所述窗口中显示所述输入法界面,包括:响应于各所述窗口的所述第一焦点请求,启动输入法服务,其中,各所述窗口基于所述输入法服务显示所述输入法界面;获取输入法界面信息,所述输入法界面信息是
指所述输入法界面的按键分布以及符号分布的信息;根据所述输入法界面信息并基于所述输入法服务,在各所述窗口中显示所述输入法界面。
[0008]可选地,响应于各所述窗口的所述第二焦点请求,在各所述窗口显示所述输入信息,包括:在显示屏幕有一个且所述窗口有多个的情况下,获取各所述窗口的窗口标识符,并构建窗口标识符集合,根据所述输入法界面信息,显示所述窗口标识符集合中所有的所述窗口的所述输入法界面,其中,所述窗口显示在所述显示屏幕上;在所述显示屏幕有多个且所述窗口有多个的情况下,获取各所述显示屏幕的屏幕标识符并构建屏幕标识符集合,获取各所述显示屏幕中的各所述窗口的窗口标识符并构建窗口标识符集合,根据所述输入法界面信息,显示所述屏幕标识符集合中所有的屏幕对应的所述窗口标识符集合中所有的所述窗口的所述输入法界面。
[0009]可选地,在响应于各所述窗口的所述第二焦点请求,在各所述窗口显示所述输入信息之后,所述方法还包括:在所述输入法界面中显示候选字词集合,所述候选字词集合中包括至少一个文字或者词语;接收并响应于选择操作,在所述窗口显示对应的目标信息,所述选择操作是指作用在所述候选字词集合上用于选择的操作。
[0010]可选地,所述方法还包括:在接收到第一目标操作的情况下,隐藏所述窗口的所述输入法界面,所述第一目标操作是指在所述窗口中隐藏所述输入法界面;在接收到第二目标操作的情况下,关闭所述窗口的所述输入法界面并关闭所述窗口与输入法服务的链接,所述第二目标操作用于表征执行搜索操作。
[0011]根据本专利技术实施例的另一方面,还提供了一种显示设备,包括:第一获取单元,用于获取多个窗口中的各所述窗口的第一焦点请求,所述第一焦点请求用于请求在所述窗口中显示输入法界面;第一处理单元,用于响应于各所述窗口的所述第一焦点请求,在各所述窗口中显示所述输入法界面;第二获取单元,用于获取各所述窗口的第二焦点请求,所述第二焦点请求用于请求在所述窗口中显示输入信息,所述输入信息是响应于作用在所述输入法界面上的预定操作生成的;第二处理单元,用于响应于各所述窗口的所述第二焦点请求,在各所述窗口显示所述输入信息。
[0012]根据本专利技术实施例的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的程序,其中,所述程序执行任意一种所述的方法。
[0013]根据本专利技术实施例的再一方面,还提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行任意一种所述的方法。
[0014]在本专利技术实施例中,首先获取多个窗口中的各窗口的第一焦点请求,之后响应于各窗口的第一焦点请求,在各窗口中显示输入法界面,之后获取各窗口的第二焦点请求,最后响应于各窗口的第二焦点请求,在各窗口显示输入信息。该方案中,多个窗口可以同时接收并响应多个第一焦点请求,进而多个窗口可以同时显示输入法界面,这样多个用户可以在不同的窗口进行操作,进而保证了用户的体验效果较好。
附图说明
[0015]构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0016]图1示出了根据本申请的实施例的一种多窗口的响应方法的流程示意图;
[0017]图2示出了根据本申请的实施例的又一种多窗口的响应方法的流程示意图;
[0018]图3示出了根据本申请的实施例的另一种多窗口的响应方法的流程示意图;
[0019]图4示出了多个窗口中显示输入法界面的示意图;
[0020]图5示出了根据本申请的实施例的一种显示设备的结构示意图。
[0021]其中,上述附图包括以下附图标记:
[0022]10、第一窗口;20、第二窗口;30、第一输入法界面;40、第二输入法界面。
具体实施方式
[0023]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0024]为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多窗口的响应方法,其特征在于,包括:获取多个窗口中的各所述窗口的第一焦点请求,所述第一焦点请求用于请求在所述窗口中显示输入法界面;响应于各所述窗口的所述第一焦点请求,在各所述窗口中显示所述输入法界面;获取各所述窗口的第二焦点请求,所述第二焦点请求用于请求在所述窗口中显示输入信息,所述输入信息是响应于作用在所述输入法界面上的预定操作生成的;响应于各所述窗口的所述第二焦点请求,在各所述窗口显示所述输入信息。2.根据权利要求1所述的方法,其特征在于,在获取多个窗口中的各所述窗口的第一焦点请求之前,所述方法还包括:生成多个链接服务,所述链接服务用于链接所述窗口和所述窗口对应的所述输入法界面;将多个所述链接服务添加至系统服务中。3.根据权利要求2所述的方法,其特征在于,响应于各所述窗口的所述第一焦点请求,在各所述窗口中显示所述输入法界面,还包括:获取各所述窗口的窗口令牌,所述窗口令牌用于表征调取所述窗口的应用组件的权限;生成多个调用请求,所述调用请求是指从所述系统服务中请求调用所述窗口的所述链接服务;将多个所述窗口令牌、多个所述调用请求同时加载至所述系统服务中,以使得多个所述窗口基于所述链接服务显示所述输入法界面。4.根据权利要求1所述的方法,其特征在于,响应于各所述窗口的所述第一焦点请求,在各所述窗口中显示所述输入法界面,包括:响应于各所述窗口的所述第一焦点请求,启动输入法服务,其中,各所述窗口基于所述输入法服务显示所述输入法界面;获取输入法界面信息,所述输入法界面信息是指所述输入法界面的按键分布以及符号分布的信息;根据所述输入法界面信息并基于所述输入法服务,在各所述窗口中显示所述输入法界面。5.根据权利要求4所述的方法,其特征在于,响应于各所述窗口的所述第二焦点请求,在各所述窗口显示所述输入信息,包括:在显示屏幕有一个且所述窗口有多个的情况下,获取各所述窗口的窗口标识符,并构建窗口标识符集合,根据所述输入法界面信息,显示所述窗口标识符集合中所有的所述窗口的所述输入法界面,其中,...

【专利技术属性】
技术研发人员:甄启源唐雪林赵研李健陈明武卫东
申请(专利权)人:北京捷通华声科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1