跨控件的界面交互方法、电子设备、介质以及程序产品技术

技术编号:37494438 阅读:21 留言:0更新日期:2023-05-07 09:32
本公开的实施例提供了一种跨控件的界面交互方法、电子设备、存储介质以及程序产品。在该方法中,当接收到在电子设备的界面上的选择操作,电子设备可以确定界面中被选择的目标区域,并基于目标区域的位置信息来确定界面中落入目标区域的至少两个控件。电子设备可以进一步获取至少两个控件中被选中的控件内容,并基于被选中的控件内容来确定所述界面中由该选择操作所选中的目标内容。基于这样的方式,本公开的实施例能够支持跨控件的选择操作,以同时选择多个控件中的内容,由此可以提高界面交互的效率。互的效率。互的效率。

【技术实现步骤摘要】
跨控件的界面交互方法、电子设备、介质以及程序产品


[0001]本公开总体上涉及信息
,并且更特别地涉及一种跨控件的界面交互方法、电子设备、计算机可读存储介质、以及计算机程序产品。

技术介绍

[0002]随着计算机技术的发展,电子设备(诸如,移动设备)能够通过各式各样图形用户界面(Graphic User Interface,GUI)来为人们提供丰富的信息。随着为人们提供的信息类型越来越丰富,界面也变得越来越复杂。通常,开发者可以通过组合多个控件来构成能够提供丰富信息的复杂界面。在这样的复杂界面中,如何提高界面交互效率成为当前关注的焦点。

技术实现思路

[0003]本公开的实施例涉及一种界面交互方案,并且具体提供了一种跨控件的界面交互方法、电子设备、计算机可读存储介质、以及计算机程序产品。
[0004]在本公开的第一方面,提供了一种跨控件的界面交互方法。在该方法中,当接收到在电子设备的界面上的选择操作,电子设备可以确定界面中被选择的目标区域,并基于目标区域的位置信息来确定界面中落入目标区域的至少两个控件(例如,n个控本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种跨控件的界面交互方法,应用于电子设备,其特征在于,所述方法包括:响应于接收到在所述电子设备的界面上的选择操作,确定所述界面中被选择的目标区域;基于所述目标区域的第一位置信息,确定所述界面中与所述目标区域对应的n个控件,n为不小于2的整数;获取所述n个控件中与所述目标区域对应的控件内容;以及基于所述控件内容,确定所述界面中与所述选择操作对应的目标内容。2.根据权利要求1所述的方法,其中确定所述界面中被选择的目标区域包括:确定由所述选择操作指示的起点信息和终点信息;以及基于所述起点信息和所述终点信息,确定所述界面中被选择的所述目标区域。3.根据权利要求2所述的方法,其中所述选择操作用于指定所述界面中起点手柄的第一位置和终点手柄的第二位置,并且确定与所述选择操作相关联的起点位置和终点位置包括:由手柄控制器基于所述第一位置和所述第二位置来确定所述起点信息和所述终点信息,其中所述手柄控制器被设定在与所述界面对应的顶层视图中。4.根据权利要求1至3中任一项所述的方法,其中所述界面包括m个控件,m为不小于n的整数,并且确定所述界面中与所述目标区域对应的n个控件包括:由与所述界面对应的顶层视图向所述m个控件发送所述第一位置信息;由所述m个控件基于所述第一位置信息和所述m个控件的第二位置信息,确定所述m个控件的选择状态,所述第二位置信息用于指示所述m个控件在所述界面中的位置;以及由所述顶层视图基于所述m个控件的所述选择状态,从所述m个控件中确定与所述目标区域对应的所述n个控件。5.根据权利要求1至4中任一项所述的方法,其中获取所述n个控件中与所述目标区域对应的控件内容包括:针对所述n个控件中的每一个控件执行如下操作:由第一控件基于所述第一...

【专利技术属性】
技术研发人员:金明儒卞超程高超
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1