一种光标定位方法及触屏设备技术

技术编号:12091464 阅读:72 留言:0更新日期:2015-09-23 09:47
本发明专利技术公开了一种光标定位方法及触屏设备,其中,一种光标定位方法,包括:若监听到用户输入的用于启动文本选取的指令,则显示第一文本光标,第二文本光标和悬浮控件;当检测到所述悬浮控件被触发时,将所述第一文本光标或所述第二文本光标移动一位;其中,处于所述第一文本光标和所述第二文本光标之间的文本为选取文本。本发明专利技术提供的技术方案能够有效降低光标精准定位的难度,提高用户精确选取文本内容的易用性。

【技术实现步骤摘要】

本专利技术涉及信息
,具体涉及一种光标定位方法及触屏设备
技术介绍
文本选择作为一项重要的辅助功能,目前已在众多触屏设备(如智能手机、平板电脑等)和应用中得到广泛的运用。现有的文本选择基于文本光标定位,通过拖动文本界面上的文本光标来选择文本中的一个或者多个字符、字母或数字,具体内容包括:当文本界面处于文本选取的状态时会显示两个文本光标(假设分别为文本光标A和文本光标B),用户通过手动方式在文本界面上拖动文本光标A和文本光标B,继而实现从A点到B点之间的文本选择。在实现上述基于文本光标定位的文本选择的过程中,至少存在如下问题:上述方案要求用户能够精准地将文本光标定位到目标位置,以保证所选文本为用户希望选取的文本,然而,在大多数情况下,用户很难对文本光标进行快速定位,例如,用户在通过触屏移动文本光标时,经常会移动大于一个字符的距离,而实际上用户只需要移动一个字符的距离就可以定位到目标位置,由此可以看出,上述现有的文本选择方案最终给需要精确选取文本的用户带来不便。
技术实现思路
本专利技术提供一种光标定位方法及触屏设备,用于降低光标精准定位的难度,提高用户精确选取文本内容的易用性。本专利技术第一方面提供一种文本光标定位方法,包括:当监听到用户输入的用于启动文本选取的指令时,显示悬浮控件,并根据上述指令显不第一文本光标和第二文本光标;当检测到所述悬浮控件被触发时,将所述第一文本光标或所述第二文本光标移动一位;其中,处于所述第一文本光标和所述第二文本光标之间的文本为选取文本。本专利技术第二方面提供一种触屏设备,包括:监听单元,用于监听用户输入的指令;显示单元,用于当所述监听单元监听到用户输入的用于启动文本选取的指令时,显示悬浮控件,并根据上述指令显示第一文本光标和第二文本光标;检测单元,用于检测所述悬浮控件的触发事件;移动单元,用于当所述检测单元检测到所述悬浮控件被触发时,将所述第一文本光标或所述第二文本光标移动一位;其中,处于所述第一文本光标和所述第二文本光标之间的文本为选取文本。从本专利技术上述技术方案可知,本专利技术当监听到用户输入的用于启动文本选取的指令时,显示悬浮控件,并根据上述指令显示第一文本光标和第二文本光标,用户可以通过触发悬浮控件将第一文本光标或第二文本光标移动一位,从而克服了用户通过触屏移动文本光标时,经常会移动大于一个字符的距离的缺陷,大大降低了光标精准定位的难度,并且,由于处于第一文本光标和第二文本光标之间的文本为选取文本,因此,本专利技术技术方案还提高了用户精确选取文本的易用性。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图Ι-a为本专利技术提供的光标定位方法一个实施例流程示意图;图Ι-b为本专利技术提供的文本选取状态下的一种应用场景示意图;图2_a为本专利技术提供的光标定位方法一个实施例流程示意图;图2_b为本专利技术提供的文本选取状态下的一种应用场景示意图;图3为本专利技术提供的光标定位方法另一个实施例流程示意图;图4_a为本专利技术提供的光标定位方法再一个实施例流程示意图;图4_b为本专利技术提供的文本选取状态下的另一种应用场景示意图;图5为本专利技术提供的光标定位方法再一个实施例流程示意图;图6_a为本专利技术提供的光标定位方法再一个实施例流程示意图;图6_b为本专利技术提供的文本选取状态下的再一种应用场景示意图;图7为本专利技术提供的触屏设备一个实施例结构示意图;图8为本专利技术提供的触屏设备另一个实施例结构示意图。【具体实施方式】为使得本专利技术的专利技术目的、特征、优点能够更加的明显和易懂,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而非全部实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面以一实施例对本专利技术实施例中的光标定位方法进行描述,请参阅图l_a,本专利技术实施例中的光标定位方法,包括:101、当监听到用户输入的用于启动文本选取的指令时,显示悬浮控件,并根据上述指令显示第一文本光标和第二文本光标;在本专利技术实施例中,文本光标主要用于辅助用户选取文本,文本光标可以出现在某个文本框中,或者,文本光标也可以出现在某个程序的文本界面中。可选地,用户通过在触屏设备上输入预定手势,向触屏设备发送用于启动文本选取的指令,例如,用户可以在文本框或者文本界面中输入双击手势来启动文本选取,则当触屏设备在文本框或者文本界面中监听到双击事件时,确定监听到用户输入的用于启动文本选取的指令,此时,触屏设备显示悬浮控件,并根据该双击手势加载显示第一文本光标和第二文本光标;或者,用户可以在文本框或者文本界面中输入长按手势来启动文本选取,则当触屏设备在文本框或者文本界面中监听到长按事件(如LongClickListener事件)时,确定监听到用户输入的用于启动文本选取的指令,此时,触屏设备显示悬浮控件,并根据该长按手势加载显示第一文本光标和第二文本光标;当然,上述预定手势也可以为其它手势,具体地,上述预定手势可以依据实际需求进行设定。并且,在文本框或者不同程序的文本界面中,上述预定手势可能相同,也可能不同,此处不做限定。可选地,当用户通过在触屏设备上输入预定手势,向触屏设备发送用于启动文本选取的指令时,触屏设备在相对于上述预定手势的输入位置的预设位置范围内显示上述第一文本光标和上述第二文本光标。举例说明,假设用户在文本框或者文本界面中输入双击手势(或长按手势)来启动文本选取,则当触屏设备在文本框或者文本界面中监听到双击事件(或长按事件)时,在相对于用户双击(或长按)的位置的前M位处显示上述第一文本光标,在相对于用户双击(或长按)的位置的后N位处显示上述第二文本光标,其中,上述M和上述N可以相同,也可以不同,上述M和上述N可以由系统设置或用户设置,此处不作限定。可选地,上述悬浮控件显示在上述第二文本光标的下方,或者,上述悬浮控件显示在上述第一文本光标的上方。当然,上述悬浮控件也可以显示在其它可见位置,此处不作限定。可选的,本专利技术实施中的文本光标由一竖线和一选定球表现,进格按键由右箭头表现,如图l_b所示,第二文本光标20位于第一文本光标10右侧,悬浮控件30为半透明形态。需要说明的是,图Ι-b所示的文本光标、悬浮控件和进格按键只是一种表现形式,在实际应用中,文本光标、悬浮控件和进格按键也可以有其它表现形式,例如,文本光标可以由其它类型的线条和其它选定标识表现,悬浮控件可以为不透明形态。102、当检测到上述悬浮控件被触发时,将上述第一文本光标或上述第二文本光标移动一位;本专利技术实施例中,用户可以通过多种方式触发上述悬浮控件,例如,用户可以通过点击上述悬浮控件来触发该悬浮控件,或者用户也可以通过在上述悬浮控件上滑动来触发该悬浮控件,具体地,悬浮控件的触发方式可以依据实际情况进行设定,并且,在不同的触发方式下,上述悬浮控件的表现形态也可能有所改变,本专利技术实施例中不对悬浮控件的触发方式和表本文档来自技高网...

【技术保护点】
一种文本光标定位方法,其特征在于,包括:当监听到用户输入的用于启动文本选取的指令时,显示悬浮控件,并根据所述指令显示第一文本光标和第二文本光标;当检测到所述悬浮控件被触发时,将所述第一文本光标或所述第二文本光标移动一位;其中,处于所述第一文本光标和所述第二文本光标之间的文本为选取文本。

【技术特征摘要】

【专利技术属性】
技术研发人员:阳际荣
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1