觸摸屏字符顯示方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種觸摸屏字符顯示方法及裝置。該方法包括:當(dāng)檢測到用戶接觸觸摸屏上顯示有字符的位置超過預(yù)定時間閾值時,確定用戶接觸觸摸屏的遮擋區(qū)域;獲取遮擋區(qū)域下被遮擋的字符,并將字符在觸摸屏上除遮擋區(qū)域之外的預(yù)定放大區(qū)域進行獨立顯示和放大;檢測用戶在預(yù)定放大區(qū)域的接觸,并根據(jù)檢測到的接觸對遮擋區(qū)域的字符進行定位和選擇。借助于本發(fā)明的技術(shù)方案,能夠提高用戶選擇字符和定位字符的成功率,突破了智能終端定位和選擇文本準確性的瓶頸。
【專利說明】觸摸屏字符顯示方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動通訊領(lǐng)域,特別是涉及一種觸摸屏字符顯示方法及裝置。
【背景技術(shù)】
[0002]在現(xiàn)有技術(shù)中,隨著智能手機和其他智能產(chǎn)品的興起,觸屏輸入方式已經(jīng)變得越來越普及。在方便人們使用的同時,觸屏輸入也存在較多的使用上的不便。例如:觸屏無鍵盤機的觸感,使得用戶經(jīng)常會在屏幕上觸到多個鍵,導(dǎo)致不必要的輸入。
[0003]此外,在進行文本選擇時,由于一般情況下字體要比手指面積小得多,就會出現(xiàn)一個手指擋住了好幾個字符,難以準確定位出用戶要選中的部分內(nèi)容和字符的起始位置。通常需要反復(fù)按下多次才可能定位成功,這樣極大的為用戶使用帶來不便。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供一種觸摸屏字符顯示方法及裝置,以解決現(xiàn)有技術(shù)中在進行終端的觸屏輸入時易發(fā)生字符定位和字符選擇不準確的問題。
[0005]本發(fā)明提供一種觸摸屏字符顯示方法,包括:
[0006]當(dāng)檢測到用戶接觸觸摸屏上顯示有字符的位置超過預(yù)定時間閾值時,確定用戶接觸觸摸屏的遮擋區(qū)域;
[0007]獲取遮擋區(qū)域下被遮擋的字符,并將字符在觸摸屏上除遮擋區(qū)域之外的預(yù)定放大區(qū)域進行獨立顯示和放大;
[0008]檢測用戶在預(yù)定放大區(qū)域的接觸,并根據(jù)檢測到的接觸對遮擋區(qū)域的字符進行定位和/或選擇。
[0009]本發(fā)明還提供了一種觸摸屏字符顯示裝置,包括:
[0010]檢測確定模塊,用于當(dāng)檢測到用戶接觸觸摸屏上顯示有字符的位置超過預(yù)定時間閾值時,確定用戶接觸觸摸屏的遮擋區(qū)域;
[0011]顯示放大模塊,用于獲取遮擋區(qū)域下被遮擋的字符,并將字符在觸摸屏上除遮擋區(qū)域之外的預(yù)定放大區(qū)域進行獨立顯示和放大;
[0012]字符處理模塊,用于檢測用戶在預(yù)定放大區(qū)域的接觸,并根據(jù)檢測到的接觸對遮擋區(qū)域的字符進行定位和選擇。
[0013]本發(fā)明有益效果如下:
[0014]通過將遮擋區(qū)域下被遮擋的字符在觸摸屏上的預(yù)定放大區(qū)域進行獨立顯示和放大,并通過檢測用戶在預(yù)定放大區(qū)域的操作,對字符進行定位或選擇,解決了現(xiàn)有技術(shù)中在進行終端的觸屏輸入時易發(fā)生字符定位和字符選擇不準確的問題,能夠提高用戶選擇字符和定位字符的成功率,突破了智能終端定位和選擇文本準確性的瓶頸。
[0015]上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的【具體實施方式】?!緦@綀D】
【附圖說明】
[0016]通過閱讀下文優(yōu)選實施方式的詳細描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
[0017]圖1是本發(fā)明實施例的觸摸屏字符顯示方法的流程圖;
[0018]圖2是本發(fā)明實施例的觸摸屏字符顯示方法的詳細處理的流程圖;
[0019]圖3是本發(fā)明實施例的手指觸屏?xí)r按壓區(qū)域與實際遮擋區(qū)域的示意圖;
[0020]圖4是本發(fā)明實施例的定位字符的示意圖;
[0021]圖5是本發(fā)明實施例的屏幕區(qū)域定義和坐標轉(zhuǎn)換的示意圖;
[0022]圖6是本發(fā)明實施例的選擇文本的示意圖;
[0023]圖7是本發(fā)明實施例的文字選擇的詳細處理流程圖;
[0024]圖8是本發(fā)明實施例的文字定位的詳細處理流程圖;
[0025]圖9是本發(fā)明實施例的觸摸屏字符顯示裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0026]下面將參照附圖更詳細地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達給本領(lǐng)域的技術(shù)人員。
[0027]為了解決現(xiàn)有技術(shù)中在進行終端的觸屏輸入時易發(fā)生字符定位和字符選擇不準確的問題,本發(fā)明實施例提供了一種觸摸屏字符顯示方法及裝置,本發(fā)明實施例根據(jù)用戶的使用習(xí)慣和手指面積特性給出了一種友好的字符定位和輸入方案,將極大的提升此方面的性能。以下結(jié)合附圖以及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
[0028]方法實施例
[0029]根據(jù)本發(fā)明的實施例,提供了一種觸摸屏字符顯示方法,圖1是本發(fā)明實施例的觸摸屏字符顯示方法的流程圖,如圖1所示,根據(jù)本發(fā)明實施例的觸摸屏字符顯示方法包括如下處理:
[0030]步驟101,當(dāng)檢測到用戶接觸觸摸屏上顯示有字符的位置超過預(yù)定時間閾值時,確定用戶接觸觸摸屏的遮擋區(qū)域;
[0031]當(dāng)檢測到用戶接觸觸摸屏上沒有顯示字符的位置超過預(yù)定時間閾值時;或者,當(dāng)檢測到用戶接觸觸摸屏沒有超過預(yù)定時間閾值時,不響應(yīng)用戶的操作。
[0032]在步驟101中,確定用戶接觸觸摸屏的遮擋區(qū)域具體包括:
[0033]根據(jù)公式I確定遮擋區(qū)域的半徑Rr:
[0034]Rr=Rt+dr公式 I ;
[0035]其中,Rt為觸摸屏檢測到的用戶實際觸摸按壓區(qū)域的最大半徑,dr為預(yù)先設(shè)置的預(yù)估值;
[0036]根據(jù)半徑Rr確定遮擋區(qū)域。[0037]步驟102,獲取遮擋區(qū)域下被遮擋的字符,并將字符在觸摸屏上除遮擋區(qū)域之外的預(yù)定放大區(qū)域進行獨立顯示和放大;
[0038]在步驟102中,整個觸摸屏顯示區(qū)域所在的坐標系為XOY坐標系,預(yù)定放大區(qū)域所在的坐標系為X’O’Y’坐標系,其中,O’點在XOY坐標系的坐標值為(X。,Y。),在XOY坐標系內(nèi),整個觸摸屏顯示區(qū)域為Dl區(qū)域,Dl區(qū)域內(nèi)的遮擋區(qū)域為D3區(qū)域,以D3區(qū)域為內(nèi)切圓的矩形為D2區(qū)域,在X' O'Y'坐標系內(nèi),預(yù)定放大區(qū)域為D4區(qū)域;
[0039]步驟102具體包括:
[0040]檢測D3區(qū)域,根據(jù)D3區(qū)域確定D2區(qū)域,并獲取D2區(qū)域的長a和寬b ;
[0041]獲取預(yù)先設(shè)置的屏幕擴展比率M和N,其中,M=a’ /a, N=b’ /b, a’為D4區(qū)域的長,b’為D4區(qū)域的寬;
[0042]根據(jù)公式2和公式3,確定XOY坐標系中D2區(qū)域上的一點(x,y)到X’ O’ Y’坐標系中D4區(qū)域上的一點(X’,y’ )的轉(zhuǎn)換關(guān)系:
[0043]X' = (X-Xtl) *M公式 2 ;
[0044]y' = (y-y0)*N公式 3 ;
[0045]根據(jù)轉(zhuǎn)換關(guān)系確定D4區(qū)域;
[0046]獲取遮擋區(qū)域下被遮擋的字符,將字符在D4區(qū)域內(nèi)顯示,并將D4區(qū)域的字體大小設(shè)置為原字符大小的T倍,其中 ,T=min (M,N)。
[0047]步驟103,檢測用戶在預(yù)定放大區(qū)域的接觸,并根據(jù)檢測到的接觸對遮擋區(qū)域的字符進行定位和/或選擇。
[0048]具體地,步驟103包括如下處理:當(dāng)檢測到用戶接觸預(yù)定放大區(qū)域時,記錄用戶接觸的預(yù)定放大區(qū)域起始位置,并判斷用戶是否繼續(xù)在預(yù)定放大區(qū)域進行滑動接觸,如果判斷為否,根據(jù)預(yù)定放大區(qū)域起始位置計算遮擋區(qū)域中相應(yīng)的遮擋區(qū)域起始位置,并將光標移動到該遮擋區(qū)域起始位置所對應(yīng)的字符前;如果判斷為是,記錄用戶接觸的預(yù)定放大區(qū)域終止位置,根據(jù)預(yù)定放大區(qū)域起始位置和預(yù)定放大區(qū)域終止位置計算遮擋區(qū)域中相應(yīng)的遮擋區(qū)域起始位置和遮擋區(qū)域終止位置,并將該遮擋區(qū)域起始位置到該遮擋區(qū)域終止位置之間所對應(yīng)的字符選中。
[0049]步驟103中,根據(jù)預(yù)定放大區(qū)域起始位置,計算遮擋區(qū)域中相應(yīng)的遮擋區(qū)域起始位置,并將光標移動到該遮擋區(qū)域起始位置所對應(yīng)的字符前具體包括:
[0050]獲取用戶接觸的D4區(qū)域起始位置的中心坐標U。’,y;),根據(jù)公式4和公式5計算出遮擋區(qū)域中與中心坐標(X。’,y?!?)對應(yīng)的原坐標(X。,yc):
[0051]Xc=Xc' /M+x0公式 4 ;
[0052]yc=yc' /N+y0公式 5 ;
[0053]將光標設(shè)置于距離原坐標(x。,yc)最近的兩個字符間隙中;
[0054]在步驟103中,記錄用戶接觸的預(yù)定放大區(qū)域終止位置,根據(jù)預(yù)定放大區(qū)域起始位置和預(yù)定放大區(qū)域終止位置計算遮擋區(qū)域中相應(yīng)的遮擋區(qū)域起始位置和遮擋區(qū)域終止位置,并將該遮擋區(qū)域起始位置到該遮擋區(qū)域終止位置之間所對應(yīng)的字符選中具體包括:
[0055]獲取用戶接觸的D4區(qū) 域起始位置的中心坐標U。/ ,ycl'),根據(jù)公式6和公式7計算出遮擋區(qū)域中與中心坐標(X。/,ycl')對應(yīng)的原坐標(Xel,ycl);
[0056]Xcl=Xcl' /M+x。公式 6 ;[0057]
【權(quán)利要求】
1.一種觸摸屏字符顯示方法,其特征在于,包括: 當(dāng)檢測到用戶接觸觸摸屏上顯示有字符的位置超過預(yù)定時間閾值時,確定所述用戶接觸所述觸摸屏的遮擋區(qū)域; 獲取所述遮擋區(qū)域下被遮擋的字符,并將所述字符在所述觸摸屏上除所述遮擋區(qū)域之外的預(yù)定放大區(qū)域進行獨立顯示和放大; 檢測所述用戶在所述預(yù)定放大區(qū)域的接觸,并根據(jù)檢測到的所述接觸對所述遮擋區(qū)域的字符進行定位和/或選擇。
2.如權(quán)利要求1所述的方法,其特征在于,檢測所述用戶在所述預(yù)定放大區(qū)域的接觸,并根據(jù)檢測到的所述接觸對所述遮擋區(qū)域的字符進行定位和選擇具體包括: 當(dāng)檢測到所述用戶接觸所述預(yù)定放大區(qū)域時,記錄所述用戶接觸的預(yù)定放大區(qū)域起始位置,并判斷所述用戶是否繼續(xù)在所述預(yù)定放大區(qū)域進行滑動接觸,如果判斷為否,根據(jù)所述預(yù)定放大區(qū)域起始位置計算所述遮擋區(qū)域中相應(yīng)的遮擋區(qū)域起始位置,并將光標移動到該遮擋區(qū)域起始位置所對應(yīng)的字符前;如果判斷為是,記錄所述用戶接觸的預(yù)定放大區(qū)域終止位置,根據(jù)所述預(yù)定放大區(qū)域起始位置和所述預(yù)定放大區(qū)域終止位置計算所述遮擋區(qū)域中相應(yīng)的遮擋區(qū)域起始位置和遮擋區(qū)域終止位置,并將該遮擋區(qū)域起始位置到該遮擋區(qū)域終止位置之間所對應(yīng)的字符選中。
3.如權(quán)利要求1所述的方法,其特征在于,當(dāng)檢測到用戶接觸所述觸摸屏上沒有顯示字符的位置超過預(yù)定時間閾值時;或者,當(dāng)檢測到用戶接觸所述觸摸屏沒有超過所述預(yù)定時間閾值時,不響應(yīng)所述用戶的操作。
4.如權(quán)利要求1所述的方法,其特征在于,確定所述用戶接觸所述觸摸屏的遮擋區(qū)域具體包括: 根據(jù)公式I確定所述遮擋區(qū)域的半徑&: Rr=Rt+dr公式 I ; 其中,Rt為觸摸屏檢測到的用戶實際觸摸按壓區(qū)域的最大半徑,4為預(yù)先設(shè)置的預(yù)估值; 根據(jù)所述半徑&確定所述遮擋區(qū)域。
5.如權(quán)利要求1所述的方法,其特征在于,整個觸摸屏顯示區(qū)域所在的坐標系為XOY坐標系,所述預(yù)定放大區(qū)域所在的坐標系為X’O’Y’坐標系,其中,O’點在所述XOY坐標系的坐標值為(X。,Y。),在所述XOY坐標系內(nèi),整個觸摸屏顯示區(qū)域為Dl區(qū)域,所述Dl區(qū)域內(nèi)的所述遮擋區(qū)域為D3區(qū)域,以所述D3區(qū)域為內(nèi)切圓的矩形為D2區(qū)域,在所述X’ O’ Y'坐標系內(nèi),所述預(yù)定放大區(qū)域為D4區(qū)域; 獲取所述遮擋區(qū)域下被遮擋的字符,并將所述字符在所述觸摸屏上除所述遮擋區(qū)域之外的預(yù)定放大區(qū)域進行獨立顯示和放大具體包括: 檢測所述D3區(qū)域,根據(jù)所述D3區(qū)域確定所述D2區(qū)域,并獲取所述D2區(qū)域的長a和寬b ; 獲取預(yù)先設(shè)置的屏幕擴展比率M和N,其中,M=a’/a,N=b’/b,a’為所述D4區(qū)域的長,b’為所述D4區(qū)域的寬; 根據(jù)公式2和公式3確定所述XOY坐標系中所述D2區(qū)域上的一點(X,y)到所述X’ O’ Y’坐標系中所述D4區(qū)域上的一點(X’,f )的轉(zhuǎn)換關(guān)系:X' = (X-Xtl) *M公式 2 ; I' = (y-y0)*N公式 3 ; 根據(jù)所述轉(zhuǎn)換關(guān)系確定所述D4區(qū)域; 獲取所述遮擋區(qū)域下被遮擋的字符,將所述字符在所述D4區(qū)域內(nèi)顯示,并將所述D4區(qū)域的字體大小設(shè)置為原字符大小的T倍,其中,T=min (M,N)。
6.如權(quán)利要求2所述的方法,其特征在于,整個觸摸屏顯示區(qū)域所在的坐標系為XOY坐標系,所述預(yù)定放大區(qū)域所在的坐標系為X’O’Y’坐標系,其中,O’點在所述XOY坐標系的坐標值為(X。,Y。),在所述XOY坐標系內(nèi),整個觸摸屏顯示區(qū)域為Dl區(qū)域,所述Dl區(qū)域內(nèi)的所述遮擋區(qū)域為D3區(qū)域,以所述D3區(qū)域為內(nèi)切圓的矩形為D2區(qū)域,在所述X’ O’ Y’坐標系內(nèi),所述預(yù)定放大區(qū)域為D4區(qū)域; 根據(jù)所述預(yù)定放大區(qū)域起始位置計算所述遮擋區(qū)域中相應(yīng)的遮擋區(qū)域起始位置,并將光標移動到該遮擋區(qū)域起始位置所對應(yīng)的字符前具體包括: 獲取所述用戶接觸的D4區(qū)域起始位置的中心坐標U?!?,y;),根據(jù)公式4和公式5計算出所述遮擋區(qū)域中與所述中心坐標(X。’,1:)對應(yīng)的原坐標U。,yc): Xc=Xc' /M+x0公式 4 ; Yc=Yc' /N+y0公式 5 ; 將光標設(shè)置于距離所述原坐標(X。,Yc )最近的兩個字符間隙中; 記錄所述用戶接觸的預(yù)定放大區(qū)域終止位置,根據(jù)所述預(yù)定放大區(qū)域起始位置和所述預(yù)定放大區(qū)域終止位置計算所述遮擋區(qū)域中相應(yīng)的遮擋區(qū)域起始位置和遮擋區(qū)域終止位置,并將該遮擋區(qū)域起始位置到該遮擋區(qū)域終止位置之間所對應(yīng)的字符選中具體包括:獲取所述用戶接觸的D4區(qū)域起始位置的中心坐標(X。/ ,Ycl'),根據(jù)公式6和公式7計算出所述遮擋區(qū)域中與所述中心坐標(X。/,ycl')對應(yīng)的原坐標(Xc;1,ycl);xcl=xcl,/M+x0公式 6 ; Yci=Yd' /Ν+y。公式 7 ; 將起始光標設(shè)置于距離所述原坐標(Xc;1,ycl)最近的兩個字符間隙中; 在檢測到用戶在所述D4區(qū)域滑動終止后,獲取所述用戶接觸的D4區(qū)域終止位置的中心坐標U。/,yc;),根據(jù)公式8和公式9計算出所述遮擋區(qū)域中與所述中心坐標(\2,yc;)對應(yīng)的原坐標(X&,yc2); Xc2=Xc2' /M+x。公式 8 ; Yc2=Yc2' /N+y。公式 9 ; 將終止光標設(shè)置于距離所述原坐標(χ?,yc2)最近的兩個字符間隙中; 在所述XOY坐標系中選中從所述起始光標到所述終止光標之間的字符。
7.一種觸摸屏字符顯示裝置,其特征在于,包括: 檢測確定模塊,用于當(dāng)檢測到用戶接觸觸摸屏上顯示有字符的位置超過預(yù)定時間閾值時,確定所述用戶接觸所述觸摸屏的遮擋區(qū)域; 顯示放大模塊,用于獲取所述遮擋區(qū)域下被遮擋的字符,并將所述字符在所述觸摸屏上除所述遮擋區(qū)域之外的預(yù)定放大區(qū)域進行獨立顯示和放大; 字符處理模塊,用于檢測所述用戶在所述預(yù)定放大區(qū)域的接觸,并根據(jù)檢測到的所述接觸對所述遮擋區(qū)域的字符進行定位和/或選擇。
8.如權(quán)利要求7所述的裝置,其特征在于,所述字符處理模塊具體包括: 檢測判斷模塊,用于當(dāng)檢測到所述用戶接觸所述預(yù)定放大區(qū)域時,記錄所述用戶接觸的預(yù)定放大區(qū)域起始位置,并判斷所述用戶是否繼續(xù)在所述預(yù)定放大區(qū)域進行滑動接觸,如果判斷為否,調(diào)用字符定位模塊;如果判斷為是,調(diào)用字符選擇模塊; 所述字符定位模塊,用于根據(jù)所述預(yù)定放大區(qū)域起始位置計算所述遮擋區(qū)域中相應(yīng)的遮擋區(qū)域起始位置,并將光標移動到該遮擋區(qū)域起始位置所對應(yīng)的字符前; 所述字符選擇模塊,用于記錄所述用戶接觸的預(yù)定放大區(qū)域終止位置,根據(jù)所述預(yù)定放大區(qū)域起始位置和所述預(yù)定放大區(qū)域終止位置計算所述遮擋區(qū)域中相應(yīng)的遮擋區(qū)域起始位置和遮擋區(qū)域終止位置,并將該遮擋區(qū)域起始位置到該遮擋區(qū)域終止位置之間所對應(yīng)的字符選中。
9.如權(quán)利要求7所述的裝置,其特征在于,所述檢測確定模塊具體用于: 根據(jù)公式I確定所述遮擋區(qū)域的半徑艮:Rr=Rt+dr公式 I ; 其中,Rt為觸摸屏檢測到的用戶實際觸摸按壓區(qū)域的最大半徑,4為預(yù)先設(shè)置的預(yù)估值; 根據(jù)所述半徑&確定所述遮擋區(qū)域。
10.如權(quán)利要求8所述的裝置,其特征在于,整個觸摸屏顯示區(qū)域所在的坐標系為XOY坐標系,所述預(yù)定放大區(qū) 域所在的坐標系為X’O’Y’坐標系,其中,O’點在所述XOY坐標系的坐標值為(X。,Y。),在所述XOY坐標系內(nèi),整個觸摸屏顯示區(qū)域為Dl區(qū)域,所述Dl區(qū)域內(nèi)的所述遮擋區(qū)域為D3區(qū)域,以所述D3區(qū)域為內(nèi)切圓的矩形為D2區(qū)域,在所述X’ O’ Y’坐標系內(nèi),所述預(yù)定放大區(qū)域為D4區(qū)域; 所述顯示放大模塊具體用于: 檢測所述D3區(qū)域,根據(jù)所述D3區(qū)域確定所述D2區(qū)域,并獲取所述D2區(qū)域的長a和寬b ; 獲取預(yù)先設(shè)置的屏幕擴展比率M和N,其中,M=a’/a,N=b’/b,a’為所述D4區(qū)域的長,b’為所述D4區(qū)域的寬; 根據(jù)公式2和公式3確定所述XOY坐標系中所述D2區(qū)域上的一點(X,y)到所述X’ O’ Y’坐標系中所述D4區(qū)域上的一點(X’,? )的轉(zhuǎn)換關(guān)系: X' = (X-Xtl) *M公式 2 ; I' = (y-y0)*N公式 3 ; 根據(jù)所述轉(zhuǎn)換關(guān)系確定所述D4區(qū)域; 獲取所述遮擋區(qū)域下被遮擋的字符,將所述字符在所述D4區(qū)域內(nèi)顯示,并將所述D4區(qū)域的字體大小設(shè)置為原字符大小的T倍,其中,T=min (M,N); 所述字符定位模塊具體用于: 獲取所述用戶接觸的D4區(qū)域起始位置的中心坐標U?!瑈;),根據(jù)公式4和公式5計算出所述遮擋區(qū)域中與所述中心坐標(X。’,1:)對應(yīng)的原坐標U。,yc): Xc=Xc' /M+x0公式 4 ; Yc=Yc' /N+y0公式 5 ; 將光標設(shè)置于距離所述原坐標(X。,Yc )最近的兩個字符間隙中;所述字符選擇模塊具體用于: 獲取所述用戶接觸的D4區(qū)域起始位置的中心坐標U。/ ,ycl'),根據(jù)公式6和公式7計算出所述遮擋區(qū)域中與所述中心坐標(X。/,ycl')對應(yīng)的原坐標(Xc;1,ycl);xcl=xcl,/M+x0公式 6 ; Yci=Yd' /Ν+y。公式 7 ; 將起始光標設(shè)置于距離所述原坐標(Xc;1,ycl)最近的兩個字符間隙中; 在檢測到用戶在所述D4區(qū)域滑動終止后,獲取所述用戶接觸的D4區(qū)域終止位置的中心坐標U。/,yc;),根據(jù)公式8和公式9計算出所述遮擋區(qū)域中與所述中心坐標(\2,yc;)對應(yīng)的原坐標(X&,yc2); Xc2=Xc2' /M+x。公式 8 ; Yc2=Yc2' /N+y。公式 9 ; 將終止光標設(shè)置于距離所述原坐標(χ?,yc2)最近的兩個字符間隙中; 在所述XOY坐標系中選中從所述起始光標到所`述終止光標之間的字符。
【文檔編號】G06F3/0484GK103631489SQ201210312942
【公開日】2014年3月12日 申請日期:2012年8月30日 優(yōu)先權(quán)日:2012年8月30日
【發(fā)明者】高明剛, 倪慶瑜, 王卓 申請人:中興通訊股份有限公司