发明名称 |
一种定位文本光标的方法及装置 |
摘要 |
本发明公开了一种定位文本光标的方法及装置。该方法包括:获取触摸信息;判断获取的触摸信息是否为多面触摸信息,如果是多面触摸信息,根据获取的多面触摸信息定位文本光标。应用本发明,可以降低定位文本光标的复杂性、提高文本编辑效率。 |
申请公布号 |
CN102654821B |
申请公布日期 |
2016.08.24 |
申请号 |
CN201110053134.6 |
申请日期 |
2011.03.04 |
申请人 |
腾讯科技(深圳)有限公司 |
发明人 |
杜健;宋丹;高歌 |
分类号 |
G06F3/0488(2013.01)I |
主分类号 |
G06F3/0488(2013.01)I |
代理机构 |
广州三环专利代理有限公司 44202 |
代理人 |
郝传鑫 |
主权项 |
一种定位文本光标的方法,其特征在于,该方法包括:获取触摸信息;判断获取的触摸信息是否至少包括第一触摸面触摸信息以及第二触摸面触摸信息,如果是,则启动计时器进行计时,如果计时时间超过预先设置的长按时间阈值,所述触摸信息对应的触摸区域变化在预先设置的变化范围内,则根据获取的触摸信息定位文本光标,包括:根据获取的第一触摸面触摸信息计算第一触摸面位置信息,根据获取的第二触摸面触摸信息计算第二触摸面位置信息;获取第一触摸面中心与第二触摸面中心的中心坐标参数,根据获取的中心坐标参数信息以及预先设置的定位算法定位文本光标位置,进一步的,所述根据获取的中心坐标参数信息以及预先设置的定位算法定位文本光标位置具体包括:根据获取的中心坐标参数信息,计算第一触摸面中心与第二触摸面中心的中间位置坐标参数,匹配待编辑文本区域内文字的坐标参数信息,将与中间位置坐标最为靠近的文字处作为插入文本光标的位置;当通过第一触摸面中心以及第二触摸面中心获取的文本光标位置并不在用户期望编辑的位置处时,通过改变第一触摸面触摸信息和/或第二触摸面触摸信息,调整获取的文本光标位置,直至该文本光标位置在用户期望编辑的位置处为止。 |
地址 |
518044 广东省深圳市福田区振兴路赛格科技园2栋东403室 |