发明名称 | 一种处理触摸屏上报坐标事件的方法、系统及移动终端 | ||
摘要 | 本发明公开了一种处理触摸屏上报坐标事件的方法、系统及移动终端,该方法包括以下步骤:判断当前使用的应用程序是否支持横向滑动列表操作;若支持,则采集用户在触摸屏上进行滑动操作时滑动轨迹的起点坐标和终点坐标,采集过后,先不上报终点坐标;计算滑动轨迹的斜率;当滑动轨迹的斜率的绝对值大于设定值时,则将终点坐标的横坐标修改为起点坐标的横坐标,上报修正后的终点坐标;当应用层接收到修正后的终点坐标时,则做出纵向滑动的反应。本发明能够避免应用层将用户在触摸屏上进行的纵向滑动操作误认为是横向滑动操作,同时,当这些修正与规范过后的坐标上报到应用层时,就不会因为不同的应用层处理原则不一样导致不一样的结果。 | ||
申请公布号 | CN103399662A | 申请公布日期 | 2013.11.20 |
申请号 | CN201310282514.6 | 申请日期 | 2013.07.06 |
申请人 | 广东欧珀移动通信有限公司 | 发明人 | 张强 |
分类号 | G06F3/041(2006.01)I | 主分类号 | G06F3/041(2006.01)I |
代理机构 | 广州市华学知识产权代理有限公司 44245 | 代理人 | 李盛洪 |
主权项 | 一种处理触摸屏上报坐标事件的方法,其特征在于,该方法包括以下步骤:判断当前使用的应用程序是否支持横向滑动列表操作;当应用程序支持横向滑动列表操作时,则采集用户在触摸屏上进行滑动操作时滑动轨迹的起点坐标和终点坐标,采集过后,先不上报终点坐标;根据起点坐标和终点坐标计算滑动轨迹的斜率;将滑动轨迹的斜率的绝对值与设定值进行对比;当滑动轨迹的斜率的绝对值大于设定值时,则将终点坐标的横坐标修改为起点坐标的横坐标,上报修正后的终点坐标;当应用层接收到修正后的终点坐标时,则做出纵向滑动的反应。 | ||
地址 | 523860 广东省东莞市长安镇乌沙海滨路18号 |