[发明专利]基于触摸屏的多项选中方法及装置有效
申请号: | 201210410171.2 | 申请日: | 2012-10-24 |
公开(公告)号: | CN103777882B | 公开(公告)日: | 2017-07-11 |
发明(设计)人: | 张祥 | 申请(专利权)人: | 腾讯科技(北京)有限公司 |
主分类号: | G06F3/0488 | 分类号: | G06F3/0488 |
代理公司: | 广州华进联合专利商标代理有限公司44224 | 代理人: | 何平,邓云鹏 |
地址: | 100080 北京市海淀区海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 触摸屏 多项 选中 方法 装置 | ||
1.一种基于触摸屏的多项选中方法,应用于触屏遥控器,所述方法包括:
检测多点触摸事件;所述多点触摸事件是所述触屏遥控器的触摸屏上存在多个触摸点时触发的事件;
获取所述多点触摸事件对应的触摸点的位置信息;
根据所述触摸点的位置信息划定选择区域;所述选择区域是由所述触摸点围成的多边形区域;
检测与所述触摸点对应的消失事件,根据所述消失事件重定位所述触摸点的位置信息,根据重定位的触摸点的位置信息划定选择区域;
将所述选择区域发送给显示装置,使得所述显示装置根据所述选择区域划定多选范围;
在某个触摸点消失时判断触摸屏上剩余触摸点的个数是否小于2,若是,则触发多点触摸释放事件;
检测到所述多点触摸释放事件时,选中所述选择区域对应的对象;
根据选中的对象生成选中指令发送给所述显示装置,使得所述显示装置根据所述选中指令获取所述多选范围中所包含的对象。
2.根据权利要求1所述的基于触摸屏的多项选中方法,其特征在于,所述方法还包括:
检测与所述触摸点对应的滑动事件;
根据所述滑动事件重定位所述触摸点的位置信息。
3.根据权利要求1所述的基于触摸屏的多项选中方法,其特征在于,所述选中所述选择区域对应的对象的步骤为:
获取检测到所述多点触摸释放事件时的选择区域;
获取所述选择区域内的对象;
设置获取到的对象为选中状态。
4.一种基于触摸屏的多项选中装置,其特征在于,应用于触屏遥控器,所述基于触摸屏的多项选中装置包括:事件检测模块、触摸点位置获取模块、选择区域划定模块、信息传输模块和对象选中模块;
所述事件检测模块,用于检测多点触摸事件;所述多点触摸事件是所述触屏遥控器的触摸屏上存在多个触摸点时触发的事件;
所述触摸点位置获取模块,用于获取所述多点触摸事件对应的触摸点的位置信息;
所述选择区域划定模块,用于根据所述触摸点的位置信息划定选择区域;所述选择区域是由所述触摸点围成的多边形区域;
所述事件检测模块还用于检测与所述触摸点对应的消失事件;
所述触摸点位置获取模块还用于根据所述消失事件重定位所述触摸点的位置信息;
所述选择区域划定模块还用于根据重定位的触摸点的位置信息划定选择区域;
所述信息传输模块,用于将所述选择区域发送给显示装置,使得所述显示装置根据所述选择区域划定多选范围;
所述事件检测模块还用于在某个触摸点消失时判断触摸屏上剩余触摸点的个数是否小于2,若是,则触发多点触摸释放事件;
所述对象选中模块,用于检测到所述多点触摸释放事件时,选中所述选择区域对应的对象;
所述信息传输模块还用于根据选中的对象生成选中指令发送给所述显示装置,使得所述显示装置根据所述选中指令获取所述多选范围中所包含的对象。
5.根据权利要求4所述的基于触摸屏的多项选中装置,其特征在于,所述事件检测模块还用于检测与所述触摸点对应的滑动事件;
所述触摸点位置获取模块还用于根据所述滑动事件重定位所述触摸点的位置信息。
6.根据权利要求4所述的基于触摸屏的多项选中装置,其特征在于,所述对象选中模块还用于获取检测到所述多点触摸释放事件时的选择区域,获取所述选择区域内的对象,设置获取到的对象为选中状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(北京)有限公司,未经腾讯科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210410171.2/1.html,转载请声明来源钻瓜专利网。