A method for handling touch events and an electronic device suitable for the method are provided. The electronic device includes: touch screen; processor, electrically connected to touch screen; touch control circuit, electrically connected to touch screen and processor; touch control circuit is configured to create touch events in response to touch input detected on touch screen; and memory, electrically connected to processor. The processor is configured to execute at least one application stored in memory, determine the attribute information of the executed application, generate touch area information including attributes corresponding to at least part of the area of the touch screen and information related to at least part of the area of the touch screen based on the attribute information, and provide the touch area information to the touch control circuit. The touch control circuit determines whether to create a touch event corresponding to the detected touch input based on the touch area information.
【技术实现步骤摘要】
【国外来华专利技术】处理触摸事件的方法和适用于该方法的电子装置
本公开总体上涉及电子装置,例如涉及一种处理触摸事件的方法和适用于该方法的具有触摸屏的电子装置。
技术介绍
随着移动通信技术和处理器技术的发展,便携式终端(在下文中称为电子装置)除了呼叫功能之外,还配备了各种功能。例如,开发并安装了各种互联网浏览器、各种类型的应用程序(例如游戏、计算器等),以在电子装置上运行。为了向用户提供功能,电子装置需要更容易且更方便使用的用户界面。为此,电子装置配备有基于触摸的用户界面。如果利用用户的手指、手写笔等向电子装置的触摸屏上的点施加物理触摸,则电子装置检测触摸点并执行对应的功能。如果电子装置设计为使得侧面弯曲或者除了触摸屏之外的边框区域相对窄,则可通过握持电子装置的用户的操作在触摸屏的边缘处生成触摸。在这种情况下,电子装置可将握持电子装置的用户的操作识别为触摸输入,并执行用户不打算执行的对应功能。为了解决这些问题,需要算法来防止和/或避免电子装置将用户的握持误认为触摸输入。现有的电子装置将触摸屏的区域(例如边缘的一部分)等同地设置为未检测到任何触摸的无效区(deadzone)。
技术实现思路
技术问题然而,电子装置根据所执行的应用显示各种屏幕,因此在触摸屏上检测或没有检测到触摸输入的区域(区)可能变化。因此,将触摸屏的区域等同地设置为无效区的现有方法和适用于该方法的电子装置不适合运行各种应用的环境。本公开解决了以上问题和缺点,并至少提供下述优点。因此,本公开的各种示例实施例提供了一种方法和电子装置,其能够基于在电子装置上显示的屏幕的属性来设置屏幕的触摸感测区域并处理触摸事件。问题的解决 ...
【技术保护点】
1.一种电子装置,包括:触摸屏;处理器,电连接到所述触摸屏;触摸控制电路,电连接到所述触摸屏和所述处理器,所述触摸控制电路被配置为响应于在所述触摸屏上检测到的触摸输入而创建触摸事件;以及存储器,电连接到所述处理器,其中:所述处理器被配置为:执行存储在所述存储器中的至少一个应用,确定所执行的应用的属性信息,基于所述属性信息生成包括与所述触摸屏的至少一部分区域相对应的属性和与所述触摸屏的至少一部分区域有关的信息在内的触摸区域信息,并将所述触摸区域信息提供给所述触摸控制电路;其中,所述触摸控制电路被配置为基于所述触摸区域信息确定是否创建与检测到的触摸输入相对应的触摸事件。
【技术特征摘要】
【国外来华专利技术】2016.08.01 KR 10-2016-00981941.一种电子装置,包括:触摸屏;处理器,电连接到所述触摸屏;触摸控制电路,电连接到所述触摸屏和所述处理器,所述触摸控制电路被配置为响应于在所述触摸屏上检测到的触摸输入而创建触摸事件;以及存储器,电连接到所述处理器,其中:所述处理器被配置为:执行存储在所述存储器中的至少一个应用,确定所执行的应用的属性信息,基于所述属性信息生成包括与所述触摸屏的至少一部分区域相对应的属性和与所述触摸屏的至少一部分区域有关的信息在内的触摸区域信息,并将所述触摸区域信息提供给所述触摸控制电路;其中,所述触摸控制电路被配置为基于所述触摸区域信息确定是否创建与检测到的触摸输入相对应的触摸事件。2.根据权利要求1所述的电子装置,其中,所述触摸区域信息包括与当在所述触摸屏上检测到触摸输入时不发生触摸事件的无效区的坐标有关的信息。3.根据权利要求1所述的电子装置,其中,所述触摸区域信息还包括与发生触摸事件的正常区的坐标有关的信息和与用于在检测到触摸输入时基于触摸输入的模式确定是否发生触摸事件的握持区的坐标有关的信息。4.根据权利要求1所述的电子装置,其中,所述处理器被配置为通过将多个层彼此组合来生成所述触摸区域信息,所述多个层包括与和所述触摸屏的一部分区域相对应的属性有关的信息。5.根据权利要求4所述的电子装置,其中,所述层包括:第一层,包括与当在所述触摸屏上检测到触摸输入时不发生触摸事件的无效区有关的信息;第二层,包括与所述第一层中所述无效区的要更改为正常区的区域有关的信息;以及第三层,包括与所述第一层的要被重新配置的至少一部分有关的信息。6.根据权利要求5所述的电子装置,其中,相对于相同的坐标区域,所述第二层具有比所述第一层的优先级高的优先级,所述第三层具有比所述第一层的优先级和所述第二层的优先级高的优先级。7.根据权利要求5所述的电子装置,其中:所述第一层存储在框架上,或默认存储在所述电子装置中;以及所述第二层和所述第三层...
【专利技术属性】
技术研发人员:李廷振,李诚埈,李慧潾,郑丞珉,曹泳镐,金武永,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国,KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。