System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种显示设备及悬浮窗口调整方法技术_技高网

一种显示设备及悬浮窗口调整方法技术

技术编号:45006086 阅读:3 留言:0更新日期:2025-04-15 17:21
本申请提供一种显示设备及悬浮窗口调整方法,所述方法可以响应于第一悬浮窗口的窗口调整指令,根据窗口调整指令确定第一窗口区域,以及获取第二悬浮窗口的窗口显示区域,其中,第二悬浮窗口为用户界面中除第一悬浮窗口外的悬浮窗口。如果第一窗口区域和窗口显示区域相交,计算第二悬浮窗口的第二窗口区域,其中,第二窗口区域用于表示与第一窗口区域不相交的窗口显示区域。最后在第一窗口区域显示第一悬浮窗口,以及在第二窗口区域显示第二悬浮窗口。所述方法可以在一个悬浮窗口执行窗口调整时,对其他悬浮窗口进行自适应调整,实现多个悬浮窗口不重叠显示。

【技术实现步骤摘要】

本申请涉及显示设备,尤其涉及一种显示设备及悬浮窗口调整方法


技术介绍

1、显示设备是指能够输出具体显示画面的终端设备,可以是智能电视、通信终端、智能广告屏、投影仪等终端设备。以智能电视为例,智能电视是基于intemet应用技术,具备开放式操作系统与芯片,拥有开放式应用平台,可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体的电视产品,用于满足用户多样化和个性化需求。

2、显示设备可以具有应用悬浮窗功能,突破原有技术显示局限,实现多个应用共享屏幕,使用户可以在同一屏幕显示下同时交互多个应用,拓宽用户使用范围,提升用户体验。交互过程中,用户还可以基于需求对应用的悬浮窗进行放大、缩小、移动等操作。然而,多个悬浮窗口在同一屏幕显示时,由于一个悬浮窗口位置/大小调整,会导致其他悬浮窗口被覆盖,进而无法显示完整的问题。例如,当有悬浮窗口启动时,新触发的悬浮窗口会在某个区域内叠加显示。又例如,调整其中一个悬浮窗口,会导致其他悬浮窗口被覆盖。


技术实现思路

1、本申请提供了一种显示设备及悬浮窗口调整方法,以解决多个悬浮窗口重叠显示的问题。

2、第一方面,本申请一些实施例提供一种显示设备,包括:显示器和控制器。其中,所述显示器被配置为显示用户界面,所述用户界面中包括悬浮窗口;所述控制器被配置为执行以下程序步骤:

3、在所述显示器上呈现至少两个悬浮窗口;

4、响应于第一悬浮窗口的窗口调整指令,获取所述窗口调整指令中指示的第一窗口区域;

<p>5、获取第二悬浮窗口的窗口显示区域,所述第二悬浮窗口为所述用户界面中除所述第一悬浮窗口外的悬浮窗口;

6、如果所述第一窗口区域和所述窗口显示区域相交,计算所述第二悬浮窗口的第二窗口区域,所述第二窗口区域用于表示与所述第一窗口区域不相交的窗口显示区域,所述第二窗口区域根据所述第一窗口区域和所述窗口显示区域的位置关系计算获得;

7、控制所述显示器在所述第一窗口区域显示所述第一悬浮窗口,以及在所述第二窗口区域显示所述第二悬浮窗口。

8、第二方面,本申请还提供一种悬浮窗口调整方法,包括:

9、在显示器上呈现至少两个悬浮窗口;

10、响应于第一悬浮窗口的窗口调整指令,获取所述窗口调整指令中指示的第一窗口区域;

11、获取第二悬浮窗口的窗口显示区域,所述第二悬浮窗口为所述显示器的用户界面中除所述第一悬浮窗口外的悬浮窗口;

12、如果所述第一窗口区域和所述窗口显示区域相交,计算所述第二悬浮窗口的第二窗口区域,所述第二窗口区域用于表示与所述第一窗口区域不相交的窗口显示区域,所述第二窗口区域根据所述第一窗口区域和所述窗口显示区域的位置关系计算获得;

13、控制所述显示器在所述第一窗口区域显示所述第一悬浮窗口,以及在所述第二窗口区域显示所述第二悬浮窗口。

14、由以上技术方案可知,本申请提供的显示设备及悬浮窗口调整方法可以响应于第一悬浮窗口的窗口调整指令,根据窗口调整指令确定第一窗口区域,以及获取第二悬浮窗口的窗口显示区域,其中,第二悬浮窗口为用户界面中除第一悬浮窗口外的悬浮窗口。如果第一窗口区域和窗口显示区域相交,计算第二悬浮窗口的第二窗口区域,其中,第二窗口区域用于表示与第一窗口区域不相交的窗口显示区域。最后在第一窗口区域显示第一悬浮窗口,以及在第二窗口区域显示第二悬浮窗口。所述方法可以在一个悬浮窗口执行窗口调整时,对其他悬浮窗口进行自适应调整,实现多个悬浮窗口不重叠显示。

本文档来自技高网
...

【技术保护点】

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:

3.根据权利要求2所述的显示设备,其特征在于,所述控制器还被配置为:

4.根据权利要求2所述的显示设备,其特征在于,所述控制器还被配置为:

5.根据权利要求2所述的显示设备,其特征在于,所述控制器还被配置为:

6.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:

7.根据权利要求6所述的显示设备,其特征在于,所述控制器还被配置为:

8.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:

9.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:

10.一种悬浮窗口调整方法,其特征在于,包括:

【技术特征摘要】

1.一种显示设备,其特征在于,包括:

2.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:

3.根据权利要求2所述的显示设备,其特征在于,所述控制器还被配置为:

4.根据权利要求2所述的显示设备,其特征在于,所述控制器还被配置为:

5.根据权利要求2所述的显示设备,其特征在于,所述控制器还被配置为:

【专利技术属性】
技术研发人员:孙超卢善好
申请(专利权)人:海信视像科技股份有限公司
类型:发明
国别省市:

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

1