[发明专利]一种支持单屏多输入法应用的方法和装置在审
申请号: | 201911014774.9 | 申请日: | 2019-10-24 |
公开(公告)号: | CN110908748A | 公开(公告)日: | 2020-03-24 |
发明(设计)人: | 郑炎坤;董正勇;吕金华 | 申请(专利权)人: | 福州瑞芯微电子股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F3/147;G06F3/023 |
代理公司: | 福州市景弘专利代理事务所(普通合伙) 35219 | 代理人: | 郭鹏飞;林祥翔 |
地址: | 350003 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 单屏多 输入法 应用 方法 装置 | ||
本发明提供了一种支持单屏多输入法应用的方法和装置,所述方法包括:设置输入通道集合;所述输入通道集合包括多个输入通道;在显示屏上设置一个或多个子窗口,在至少一个子窗口中设置虚拟输入法应用;所述子窗口为显示屏主窗口之外的窗口;每一虚拟输入法应用对应一个输入通道,并通过所述输入通道实现信息输入功能。本发明通过设置输入通道集合以及在子窗口上虚拟设置输入法应用的方式,实现对各子窗口上输入法应用的动态控制,由于各子窗口上的输入法应用是系统虚拟出的而非系统默认输入法,因而其均可以调用集合中的输入通道进行输入操作,从而实现在多窗口下的同步输入功能,有效提升了用户体验。
技术领域
本发明涉及计算机输入显示领域,特别涉及一种支持单屏多输入法应用的方法和装置。
背景技术
随着科技的发展和社会的进步,移动终端得到了广泛应用,其功能也越来越丰富。以安卓设备为例,随着Android系统设备的普及,以及硬件条件的不断提升,各个行业对Android的定制功能要求越来越复杂,其中对于显示屏的输入法控制就是重要一项。
如图1所示,现有技术在处理输入法应用程序时,尽管一台电子设备上可以安装多个输入法应用,但是系统默认的输入法对应的输入通道只有一个,在具体应用过程中,是根据当前显示屏上获得焦点的情况将这一输入通道分配给对应的输入法应用,这样就导致在一个显示屏上只支持一个输入法的输入。
然而,目前在单个显示屏上设置多个窗口的需求越来越多,例如在一个显示屏上需要开设多个窗口让不同用户进行协同工作,亦或是在显示屏上开设多个对战窗口让不同用户进行对战等。在实际应用过程中,双方如果需要实现同时按键的同时输入功能,由于目前单个显示屏只给获得焦点的单个输入法分配输入通道,这一功能将无法实现,影响了用户的感官体验。
发明内容
为此,需要提供一种支持单屏多输入法应用的技术方案,用以解决单个显示屏无法支持多个输入法应用同时输入,导致交互性差、给用户带来不良感官体验的问题。
为实现上述目的,发明人提供了一种支持单屏多输入法应用的方法,所述方法包括:
设置输入通道集合;所述输入通道集合包括多个输入通道;
在显示屏上设置一个或多个子窗口,在至少一个子窗口中设置虚拟输入法应用;所述子窗口为显示屏主窗口之外的窗口;
每一虚拟输入法应用对应一个输入通道,并通过所述输入通道实现信息输入功能。
进一步地,所述方法包括:
接收窗口开设指令,在所述显示屏上增设一子窗口;
在增设的子窗口上添加虚拟输入法应用,并为添加的虚拟输入法应用分配一输入通道。
进一步地,所述方法包括:
当所述虚拟输入应用在所述子窗口上隐藏或删除时,删除所述输入通道集合中该虚拟输入应用对应的输入通道。
进一步地,所述方法包括:
当所述虚拟输入应用在所述子窗口上显示时,在所述输入通道集合中保存该虚拟输入应用对应的输入通道。
进一步地,所述方法包括:
将所述虚拟输入应用对应的操作窗口的标识信息修改为所述虚拟输入应用所在的子窗口的标识信息,并刷新当前显示屏的显示界面。
进一步地,所述方法包括:
在所述主窗口上设置虚拟输入法应用或采用系统默认输入法应用。
进一步地,所述方法包括:
在所述主窗口上设置虚拟输入法应用,为主窗口上的虚拟输入法应用分配一输入通道。
进一步地,所述方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州瑞芯微电子股份有限公司,未经福州瑞芯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911014774.9/2.html,转载请声明来源钻瓜专利网。