文本内容选择方法及装置的制造方法

文档序号:9375099阅读:244来源:国知局
文本内容选择方法及装置的制造方法
【技术领域】
[0001]本公开涉及终端技术领域,特别涉及一种文本内容选择方法及装置。
【背景技术】
[0002]当用户使用终端浏览文本时,通常有操作文本中内容的需要。例如,选择文本内容,对被选择的文本内容进行复制、剪切、翻译等操作。其中,文本可以是网页、电子书、短消息文本等。
[0003]在相关技术中,用户手指长按并离开屏幕后,终端在触点的左右两侧分别显示起点标志和终点标志。其中,起点标志和终点标志之间的文本内容即为被选择的文本内容。用户可通过移动起点标志和/或终点标志,来调整被选择的文本内容。用户手指再次点击屏幕并选中所需移动的标志,通过拖动该标志便可改变该标志的位置。
[0004]然而,由于最初显示的起点标志和终点标志之间的距离较为接近,使得用户难以准确选中所需移动的标志,容易引起误操作。

【发明内容】

[0005]为了克服相关技术中存在的问题,本公开实施例提供了一种文本内容选择方法及装置。所述技术方案如下:
[0006]根据本公开实施例的第一方面,提供了一种文本内容选择方法,所述方法包括:
[0007]在第一滑动信号的起始位置的左右两侧分别显示起点标志和终点标志;
[0008]根据所述第一滑动信号的方向确定第一次移动的标志,所述第一次移动的标志为所述起点标志或者所述终点标志;
[0009]根据所述第一滑动信号的终止位置,确定所述第一次移动的标志移动至的位置;
[0010]其中,所述起点标志和所述终点标志之间的文本内容为被选择的文本内容。
[0011]可选地,所述根据所述第一滑动信号的方向确定第一次移动的标志,包括:
[0012]当所述第一滑动信号的方向沿所述第一滑动信号的起始位置的左侧方向时,确定所述第一次移动的标志为所述起点标志;
[0013]或者,
[0014]当所述第一滑动信号的方向沿所述第一滑动信号的起始位置的右侧方向时,确定所述第一次移动的标志为所述终点标志。
[0015]可选地,所述在第一滑动信号的起始位置的左右两侧分别显示起点标志和终点标志,包括:
[0016]在检测到作用于目标触点的触摸信号时,记录所述触摸信号在所述目标触点的停留时长;
[0017]当所述停留时长大于预设时长时,在所述目标触点的左右两侧分别显示所述起点标志和所述终点标志;
[0018]其中,所述触摸信号为以所述目标触点为起始位置的所述第一滑动信号。
[0019]可选地,所述方法还包括:
[0020]在所述第一次移动的标志完成移动后,自动确定与所述第一次移动的标志不同的另一标志为第二次移动的标志。
[0021 ]可选地,所述方法还包括:
[0022]获取第二滑动信号;
[0023]根据所述第二滑动信号的终止位置,确定所述第二次移动的标志移动至的位置。
[0024]可选地,所述方法还包括:
[0025]在第i次移动的标志完成移动后,获取第i+Ι次滑动信号的起始位置,i为正整数;
[0026]根据所述第i+Ι次滑动信号的起始位置确定第i+Ι次移动的标志,所述第i+Ι次移动的标志为所述起点标志或者所述终点标志;
[0027]根据所述第i+Ι次滑动信号的终止位置,确定所述第i+Ι次移动的标志移动至的位置。
[0028]可选地,所述根据所述第i+Ι次滑动信号的起始位置确定第i+Ι次移动的标志,包括:
[0029]分别计算所述第i+Ι次滑动信号的起始位置与所述起点标志之间的第一距离,以及所述第i+Ι次滑动信号的起始位置与所述终点标志之间的第二距离;
[0030]当所述第一距离小于所述第二距离时,确定所述第i+Ι次移动的标志为所述起点标志;
[0031]当所述第一距离大于所述第二距离时,确定所述第i+Ι次移动的标志为所述终点
[0032]可选地,所述根据所述第i+Ι次滑动信号的起始位置确定第i+Ι次移动的标志,包括:
[0033]分别计算所述第i+Ι次滑动信号的起始位置与所述起点标志之间的第一距离,以及所述第i+Ι次滑动信号的起始位置与所述终点标志之间的第二距离;
[0034]当所述第一距离小于预设距离且所述第二距离大于所述预设距离时,确定所述第i+Ι次移动的标志为所述起点标志;
[0035]当所述第一距离大于所述预设距离且所述第二距离小于所述预设距离时,确定所述第i+Ι次移动的标志为所述终点标志;
[0036]当所述第一距离小于所述预设距离且所述第二距离小于所述预设距离时,确定所述第i+Ι次移动的标志为距离所述第i+Ι次滑动信号的起始位置更近的标志;
[0037]当所述第一距离大于所述预设距离且所述第二距离大于所述预设距离时,确定不存在所述第i+Ι次移动的标志。
[0038]根据本公开实施例的第二方面,提供了一种文本内容选择装置,所述装置包括:
[0039]标志显示模块,被配置为在第一滑动信号的起始位置的左右两侧分别显示起点标志和终点标志;
[0040]第一标志确定模块,被配置为根据所述第一滑动信号的方向确定第一次移动的标志,所述第一次移动的标志为所述起点标志或者所述终点标志;
[0041]第一位置确定模块,被配置为根据所述第一滑动信号的终止位置,确定所述第一次移动的标志移动至的位置;
[0042]其中,所述起点标志和所述终点标志之间的文本内容为被选择的文本内容。
[0043]可选地,所述第一标志确定模块,被配置为当所述第一滑动信号的方向沿所述第一滑动信号的起始位置的左侧方向时,确定所述第一次移动的标志为所述起点标志;
[0044]所述第一标志确定模块,还被配置为当所述第一滑动信号的方向沿所述第一滑动信号的起始位置的右侧方向时,确定所述第一次移动的标志为所述终点标志。
[0045]可选地,所述标志显示模块,包括:时长记录子模块和标志显示子模块;
[0046]所述时长记录子模块,被配置为在检测到作用于目标触点的触摸信号时,记录所述触摸信号在所述目标触点的停留时长;
[0047]所述标志显示子模块,被配置为当所述停留时长大于预设时长时,在所述目标触点的左右两侧分别显示所述起点标志和所述终点标志;
[0048]其中,所述触摸信号为以所述目标触点为起始位置的所述第一滑动信号。
[0049]可选地,所述装置还包括:
[0050]第二标志确定模块,被配置为在所述第一次移动的标志完成移动后,自动确定与所述第一次移动的标志不同的另一标志为第二次移动的标志。
[0051 ] 可选地,所述装置还包括:
[0052]信号获取模块,被配置为获取第二滑动信号;
[0053]第二位置确定模块,被配置为根据所述第二滑动信号的终止位置,确定所述第二次移动的标志移动至的位置。
[0054]可选地,所述装置还包括:
[0055]起始位置获取模块,被配置为在第i次移动的标志完成移动后,获取第i+Ι次滑动信号的起始位置,i为正整数;
[0056]第三标志确定模块,被配置为根据所述第i+Ι次滑动信号的起始位置确定第i+1次移动的标志,所述第i+Ι次移动的标志为所述起点标志或者所述终点标志;
[0057]第三位置确定模块,被配置为根据所述第i+Ι次滑动信号的终止位置,确定所述第i+Ι次移动的标志移动至的位置。
[0058]可选地,所述第三标志确定模块,包括:距离计算子模块和标志确定子模块;
[0059]所述距离计算子模块,被配置为分别计算所述第i+Ι次滑动信号的起始位置与所述起点标志之间的第一距离,以及所述第i+Ι次滑动信号的起始位置与所述终点标志之间的第二距离;
[0060]所述标志确定子模块,被配置为当所述第一距离小于所述第二距离时,确定所述第i+Ι次移动的标志为所述起点标志;
[0061]所述标志确定子模块,还被配置为当所述第一距离大于所述第二距离时,确定所述第i+Ι次移动的标志为所述终点标志。
[0062]可选地,所述第三标志确定模块,包括:距离计算子模块和标志确定子模块;
[0063]所述距离计算子模块,被配置为分别计算所述第i+Ι次滑动信号的起始位置与所述起点标志之间的第一距离,以及所述第i+Ι次滑动信号的起始位置与所述终点标志之间的第二距离;
[0064]所述标志确定子模块,被配置为当所述第一距离小于预设距离且所述第二距离大于所述预设距离时,确定所述第i+Ι次移动的标志为所述起点标志;
[0065]所述标志确定子模块,还被配置为当所述第一距离大于所述预设距离且所述第二距离小于所述预设距离时,确定所述第i+Ι次移动的标志为所述终点标志;
[0066]所述标志确定子模块,还被配置为当所述第一距离小于所述预设距离且所述第二距离小于所述预设距离时,确定所述第i+Ι次移动的标志为距离所述第i+Ι次滑动信号的起始位置更近的标志;
[0067]所述标志确定子模块,还被配置为当所述第一距离大于所述预设距离且所述第二距离大于所述预设距离时,确定不存在所述第i+Ι次移动的标志。
[0068]根据本公开实施例的第三方面,提供了一种文本内容选择装置,所述装置包括:
[0069]处理器;
[0070]用于存储所述处理器的可执行指令的存储器;
[0071 ] 其中,所述处理器被配置为:
[0072]在第一滑动信号的起始位置的左右两侧分别显示起点标志和终点标志;
[0073]根据所述第一滑动信号的方向确定第一次移动的标志,所述第一次移动的标志为所述起点标志或者所述终点标志;
[0074]根据所述第一滑动信号的终止位置,确定所述第一次移动的标志移动至的位置;
[0075]其中,所述起点标志和所述终点标志之间的文本内容为被选择的文本内容。
[0076]本公开实施例提供的技术方案可以包括以下有益效果:
[0077]通过在第一滑动信号的起始位置的左右两侧分别显示起点标志和终点标志,并根据第一滑动信号的方向确定第一次移动的标志,以及根据第一滑动信号的终止位置确定第一次移动的标志移动至的位置;解决了相关技术存在的因最初显示的起点标志和终点标志之间的距离较近,而导致用户难以准确选中所需移动的标志,容易引起误操作的问题;无需用户点击选中所需移动的标志,充分避免了误操作,且触发显示用于进行文本内容选择的标志与第一次移动标志仅需一步操作完成,相比于相关技术中需要两步操作,简化操作
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1