
技术摘要:
本申请公开了一种防误触方法及一种终端,涉及触控技术领域,可以解决现有技术中在双屏终端的翻转过程中,由于手指误触导致的双屏终端误响应的问题。本申请中的终端通过结合终端当前被用户手持的状态的变化以及第一屏和第二屏被触摸的接触面的特征信息变化确定终端发生 全部
背景技术:
随着当前终端触摸屏技术的突飞猛进,以及智能终端的普及和扩展,现有的终端 已不满足于单面触摸屏,市场上已有部分终端除设有正面触摸屏外,还设有背面触摸屏;或 者,还有部分双屏终端采用折叠屏(如柔性折叠屏),双屏终端的触摸屏可以折叠成正反两 个触摸屏,正反两个触摸屏展开后则形成一个较大的触摸屏。即双屏终端将成为未来手机 屏幕形态的创新趋势。 其中,当用户使用双屏终端时,由于前后都有屏幕,进行屏幕翻转切换动作时,很 容易由于屏幕没有完全切换而在手掌握持时产生误触;另外,在翻转过程中,用户为了抓住 设备以保证不跌落,通常会同时接触双屏终端的两个屏幕,此时也必然带来误触。 因此,在双屏终端的翻转过程中,如何防止手指误触导致的双屏终端的响应,是亟 待解决的一个问题。
技术实现要素:
本申请实施例提供一种防误触方法及一种终端,能够在双屏终端的翻转过程中, 防止手指误触导致的双屏终端的误响应,提高用户体验。 为达到上述目的,本申请实施例采用如下技术方案: 第一方面,提供一种防误触方法,应用于终端,该终端是双屏终端,该终端包括第 一屏和第二屏,其中,第一屏和所述第二屏朝外,该方法可以包括:终端检测该终端被用户 手持的状态;响应于该终端当前被用户手持的状态发生符合第一预设条件的变化,终端检 测第一屏和第二屏被触摸的接触面的特征信息,其中,接触面的特征信息用于表征该接触 面在第一屏和第二屏的分布情况;响应于接触面的特征信息发生符合第二预设条件的变 化,终端确定其自身发生翻转;响应于该终端发生翻转,终端不响应检测到的触控事件。 上述第一方面提供的技术方案,通过结合终端当前被用户手持的状态的变化以及 第一屏和第二屏被触摸的接触面的特征信息变化确定终端发生翻转,使得该翻转结论可靠 性更高,通过对翻转过程中的触控事件的不响应,可以避免翻转过程中由于手指误触导致 的双屏终端的误响应,用户体验度更高。 在一种可能的实现方式中,终端当前被用户手持的状态发生符合第一预设条件的 变化,可以包括:该终端通过陀螺仪传感器检测到该终端被旋转,且该终端的旋转角度变化 5 CN 111596781 A 说 明 书 2/20 页 和旋转方向变化符合预设条件。终端根据其被用户手持的状态的变化是否符合具体的预设 条件,可以初步判断该终端是否发生翻转,以及获取其当前翻转情况和翻转过程,更有利于 后续对第一屏和第二屏被触摸的接触面的特征信息变化的分析,使得翻转结论可靠性更 高,触控事件抑制更加准确。 在一种可能的实现方式中,接触面的特征信息发生符合第二预设条件的变化,可 以包括:该接触面的分布情况符合预设分布特征;和/或该接触面的变化轨迹符合预设变化 轨迹。通过分析第一屏和第二屏被触摸的接触面的特征信息变化是否符合预设条件,使得 确定手机翻转的结论可靠性更高,从而提高后续触控事件抑制的准确性。 在一种可能的实现方式中,终端不响应检测到的触控事件,可以包括:终端不上报 检测到的触控事件;和/或终端不响应检测到的触控事件。在确定终端发生翻转后,通过抑 制检测到的触控事件的上报,以及抑制终端对检测到的触控事件的响应,可以避免翻转过 程中由于手指误触导致的双屏终端的误响应,用户体验度更高。 在一种可能的实现方式中,该方法还可以包括:响应于该终端当前被用户手持的 状态在预设时间内的变化满足第三预设条件,终端确定该终端完成翻转;终端响应该终端 检测到的触控事件。通过判断终端当前被用户手持的状态在预设时间内的变化是否满足预 设条件,判断该终端是否完成翻转,从而可以准确确定终端完成翻转,接触对触控事件响应 的抑制,提升用户体验度。 在一种可能的实现方式中,该方法还可以包括:响应于该终端发生翻转,终端记录 第一标识,该第一标识用于标识终端检测到的第一触控事件,该第一触控事件是用户对第 一屏或第二屏的第一滑动操作所触发的事件;终端确定该终端完成翻转后,如果终端检测 到用户的第二滑动操作,且该第二滑动操作与第一滑动操作是用户手指不离开第一屏或第 二屏的连续操作,终端不响应第一标识对应的第一触控事件。在确定用户完成翻转后,若用 户翻转手势未从第一屏和/或第二屏上彻底释放,通过继续抑制响应避免终端对该误操作 的误响应,提升用户体验度。 在一种可能的实现方式中,该终端还包括陀螺仪传感器,终端当前被用户手持的 状态在预设时间内的变化满足第三预设条件,可以包括:终端通过陀螺仪传感器检测到该 终端发生小于预设角度的旋转。通过判断终端当前被用户手持的状态在预设时间内的变化 是否满足预设条件,判断该终端是否完成翻转,从而可以准确确定终端完成翻转,接触对触 控事件响应的抑制,提升用户体验度。 第二方面,提供一种终端,该终端具有实现上述第一方面任一种可能的实现方式 中的所述的方法和功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。 该硬件或软件包括一个或多个与上述功能相对应的模块,包括:翻转信息获取模块、触摸信 息获取模块、分析模块和触控事件响应模块。 本申请提供一种终端,该终端是双屏终端,该终端可以包括:处理器、存储器、第一 屏和第二屏,其中,第一屏和第二屏朝外,存储器、第一屏和第二屏与处理器耦合;该第一屏 和第二屏用于显示界面以及响应用户的触控事件,该存储器包括非易失性存储介质,该存 储器用于存储计算机程序代码,该计算机程序代码包括计算机指令,该述处理器执行计算 机指令时,使得终端执行权利要求1-7中任意一项防误触方法。 本申请提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指 6 CN 111596781 A 说 明 书 3/20 页 令,当计算机指令在终端上运行时,使得终端执行如权利要求1-7中任意一项防误触方法。 本申请提供一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得 该计算机执行如权利要求1-7中任意一项防误触方法。 附图说明 图1为本申请实施例提供的一种正反屏手机的形态示意图; 图2为本申请实施例提供的一种柔性折叠屏手机的形态示意图; 图3为本申请实施例提供的一种双屏折叠手机的形态示意图; 图4为本申请实施例提供的一种双面屏手机的硬件结构示意图; 图5为本申请实施例提供的一种显示屏的结构示意图; 图6为图1所示的正反屏手机的触摸屏的结构布局示意图; 图7为图2所示的柔性折叠屏手机的触摸屏和图3所示的双屏折叠手机的结构布局 示意图; 图8为本申请实施例提供的一种用户左手单手握持手机翻转过程的示意图; 图9为本申请实施例提供的一种用户双手协作完成手机翻转过程额示意图; 图10为本申请实施例提供的一种防误触方法流程图; 图11A为本申请实施例提供的一种双面屏手机的的结构示意图; 图11B为本申请实施例提供的一种防误触方法交互流程图; 图12为图8中的翻转过程中触摸坐标信息变化的示例; 图13为图9中的翻转过程中触摸坐标信息变化的示例; 图14为图12中的(b2)状态时手机400第二屏的触控事件示意图; 图15为本申请实施例提供的一种防误触分析方法示意图; 图16为本申请实施例提供的一种手机结构图。