【技术实现步骤摘要】
一种应用视图框的管理方法、装置及电子设备
本专利技术涉及视频播放
,特别涉及一种应用视图框的管理方法、装置及电子设备。
技术介绍
在应用件开发过程中,会开发一些显示面板的功能,例如直播应用中的礼物面板,礼物面板主要是让用户给喜爱的主播赠送礼物而使用的。当用户给喜爱的主播赠送玩礼物以后需要按返回按钮来退出礼物面板,由于显示面板是一个单独的视图框,一个单独的视图框是不会直接相应返回按钮的,返回按钮会首先被面板外层的大容器(Activity)来进行响应,如果我们不做相应的处理那么就会直接导致按返回按钮的时候不是退出显示面板而是退出直应用页面了。直播间中除了礼物面板还有很多其他的面板信息,比如贵族信息面板,常设弹幕面板的,这些面板的弹出可以相互覆盖,产品定义的需求是当我们点击返回按钮的时候不是直接退出直播间而是将顶层的视图进行退出,再次点击返回的时候再次退出一个当时的顶层的视图,直到所有的视图都退出后再点击返回的时候我们才退出直播间。传统的解决该问题的方案会比较麻烦,会定义很多个开关变量用于标记各个视图界面是弹出装填还是关闭装填,并且这些视图的控制顺序需要程序员进行 ...
【技术保护点】
一种应用视图框的管理方法,其特征在于,所述方法包括:在目标应用内,获取所述目标应用内新弹出的第一视图框;将所述第一视图框对应的视图对象加入预设的同步队列的头部中;若检测到所述第一视图框退出,在所述同步队列中删除所述第一视图框对应的视图对象。
【技术特征摘要】
1.一种应用视图框的管理方法,其特征在于,所述方法包括:在目标应用内,获取所述目标应用内新弹出的第一视图框;将所述第一视图框对应的视图对象加入预设的同步队列的头部中;若检测到所述第一视图框退出,在所述同步队列中删除所述第一视图框对应的视图对象。2.根据权利要求1所述的方法,其特征在于,在所述获取所述目标应用内新弹出的第一视图框的步骤之前,所述方法还包括:在所述目标应用中定义所述同步队列。3.根据权利要求1所述的方法,其特征在于,在所述检测到所述第一视图框退出,在所述同步队列中删除所述第一视图框对应的视图对象的步骤之前,所述方法还包括:检测到所述目标应用内是否存在视图框退出。4.根据权利要求3所述的方法,其特征在于,所述检测到所述目标应用内是否退出视图框的步骤包括:通过预先复写的onClick事件监听用户点击的返回按钮的指令;若监听用户点击的返回按键的指令,则确认检测到所述目标应用内当前显示界面顶部的视图框退出。5.根据权利要求4所述的方法,其特征在于,所述检测到所述目标应用内是否退出视图框的步骤还包括:若未监听用户点击的返回按钮的指令,且检测到所述目标应用显示界面内第三视图框退出,在所述同步队列中删除所述第三视图框对应的视图对象;其中,所述第三视图框非所...
【专利技术属性】
技术研发人员:张磊,张文明,陈少杰,
申请(专利权)人:武汉斗鱼网络科技有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。