[发明专利]一种批注跟随显示方法、装置、设备和存储介质有效
申请号: | 201810848011.3 | 申请日: | 2018-07-27 |
公开(公告)号: | CN109145273B | 公开(公告)日: | 2022-07-26 |
发明(设计)人: | 杨蒙 | 申请(专利权)人: | 广州视源电子科技股份有限公司;广州视臻信息科技有限公司 |
主分类号: | G06F40/169 | 分类号: | G06F40/169;G06F9/451;G06F9/445 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 胡彬 |
地址: | 510530 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 批注 跟随 显示 方法 装置 设备 存储 介质 | ||
本发明公开了一种批注跟随显示方法、装置、设备和存储介质。通过确认中断源消失,中断源用于抢占位于播放窗口上的屏幕焦点,屏幕焦点被抢占后针对播放窗口所属目标程序的批注跟随功能被中断;显示新建窗口,新建窗口覆盖于播放窗口上,新建窗口和播放窗口对应于不同的Activity;关闭新建窗口,以恢复针对目标程序的批注跟随功能,解决目标程序焦点被抢占而导致的批注程序无法获取播放页面信息的问题,实现目标程序的批注跟随功能自动恢复的技术效果。
技术领域
本发明实施例涉及信息技术领域技术,尤其涉及一种批注跟随显示方法、装置、设备和存储介质。
背景技术
在实际应用中,需要批注程序与目标程序进行交互,从而达到批注程序生成的批注随目标程序翻页的效果,其中目标程序为演示文稿(MicrosoftOfficePowerPoint,PPT)、WPS等演示程序。具体的,批注程序需要获取当前目标程序的播放页面信息,显示对应的批注,而且只有当目标程序处于焦点时,批注程序才能获取该播放页面信息。
发明人在实现本发明的过程中发现现有技术存在如下缺陷:在批注程序与目标程序进行交互的过程中,若目标程序的焦点被其他程序抢占,批注程序则无法获取目标程序的播放页面信息,即无法实现批注跟随。举例说明,提示窗的弹出造成焦点从目标程序转移到提示窗。一方面,由于目标程序属于第三方应用,并不能通过对其源代码直接修改来恢复焦点;另一方面,如果通过手动点击使得目标程序重新获取焦点,会影响用户体验。因此,如何自动恢复程序焦点,使得批注程序实现批注跟随成为难点。
发明内容
本发明实施例提供一种批注跟随显示方法、装置、设备和存储介质,以解决目标程序焦点被抢占而导致的批注程序无法实现批注跟随的问题。
第一方面,本发明实施例提供了一种批注跟随显示方法,该方法包括:
确认中断源消失,所述中断源用于抢占位于播放窗口上的屏幕焦点,所述屏幕焦点被抢占后针对所述播放窗口所属目标程序的批注跟随功能被中断;
显示新建窗口,所述新建窗口覆盖于所述播放窗口上,所述新建窗口和所述播放窗口对应于不同的Activity;
关闭所述新建窗口,以恢复针对所述目标程序的批注跟随功能。
可选的,所述确认中断源消失之前,还包括:
检测到生成中断源。
可选的,所述检测到生成中断源包括:
检测到弹出显示框,并将所述显示框确认为中断源;或,
检测到生成默认输入框,并将所述输入框确认为中断源。
可选的,所述检测到生成中断源包括:
检测到视图节点信息被置新时,确定生成中断源,所述视图节点信息为屏幕焦点所在窗口的节点信息。
可选的,所述确认中断源消失包括:
检测到视图节点信息为空时,确认中断源消失。
可选的,所述检测到生成中断源之前,还包括:
显示目标程序的播放窗口,屏幕焦点位于所述播放窗口上;
启动批注跟随功能,所述批注跟随功能通过播放窗口的视图节点信息实现。
可选的,所述启动批注跟随功能之后,还包括:
确认未检测到生成中断源且所述播放窗口的显示内容被更换;
控制批注跟随所述显示内容的更换而同步更换。
可选的,确认未检测到生成中断源且所述播放窗口的显示内容被更换包括:
实时获取视图节点信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州视源电子科技股份有限公司;广州视臻信息科技有限公司,未经广州视源电子科技股份有限公司;广州视臻信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810848011.3/2.html,转载请声明来源钻瓜专利网。