文本內容選擇方法及裝置的制造方法
【技術領域】
[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]通過在第一滑動信號的起始位置的左右兩側分別顯示起點標志和終點標志,并根據第一滑動信號的方向確定第一次移動的標志,以及根據第一滑動信號的終止位置確定第一次移動的標志移動至的位置;解決了相關技術存在的因最初顯示的起點標志和終點標志之間的距離較近,而導致用戶難以準確選中所需移動的標志,容易引起誤操作的問題;無需用戶點擊選中所需移動的標志,充分避免了誤操作,且觸發顯示用于進行文本內容選擇的標志與第一次移動標志僅需一步操作完成,相比于相關技術中需要兩步操作,簡化操作