在具有觸摸屏的電子設備上修正輸入內容的方法及系統的制作方法
【專利摘要】本發明提供了一種在具有觸摸屏的電子設備上修正輸入內容的方法和系統,該方法包括以下步驟:A、接收觸摸物在觸摸屏顯示的鍵盤區對按鍵進行按壓并且滑動的指令;B、在觸摸物進行所述滑動的同時,在光標所在的區域移動光標;C、當檢測到觸摸物離開觸摸屏時,在光標處輸入所述按鍵。本發明通過在鍵盤區的滑動操作即可實現對預定區域中的字符的修正,與現有技術相比,減少了操作步驟,操作更加簡便,更易實現。
【專利說明】在具有觸摸屏的電子設備上修正輸入內容的方法及系統
【技術領域】
[0001 ] 本發明涉及電子輸入領域,尤其涉及一種在具有觸摸屏的電子設備上修正輸入內容的方法和系統。
【背景技術】
[0002]在電子設備的輸入法界面上,許多用戶喜歡一次性輸入一連串的字符串,而根據輸入的一連串的字符串,則可以在候選區內生成對應的文字,繼而依次在候選區內選擇需要的文字,從而使得用戶能夠在終端等設備上輸入需要的文字。在觸摸屏終端(例如,觸摸屏手機)上,并沒有實際的字符(例如,字母)按鍵,此時,需要使用虛擬鍵盤來輸入一連串的字符。在實際應用中,當虛擬鍵盤上的虛擬按鍵面積不夠大時,如果連續輸入一連串的字符串時,則會容易出現按錯虛擬按鍵的情況。在字符串的整個輸入過程中,用戶的視線需要一直停留在虛擬鍵盤的按鍵上。在字符串的輸入過程中,如果發生點擊錯誤的情況,則往往是在輸入一連串的字符串之后才會發現錯誤。目前在對錯誤按鍵的修正方法為點擊定位光標,然后刪除錯誤按鍵,最后在按鍵輸入正確的字符。該修正方法步驟繁瑣,效率不高。
【發明內容】
[0003]本發明的目的在于提供一種在具有觸摸屏的電子設備上修正輸入內容的方法及系統,以解決現有技術中修正方法步驟繁瑣,效率不高的問題。
[0004]根據本發明,提供了一種在具有觸摸屏的電子設備上修正輸入內容的方法,包括以下步驟:A、接收觸摸物在觸摸屏顯示的鍵盤區對按鍵進行按壓并且滑動的指令;B、在觸摸物進行所述滑動的同時,在光標所在的區域移動光標;C、當檢測到觸摸物離開觸摸屏時,在光標處輸入所述按鍵。
[0005]優選地,在步驟B中,當滑動的方向為第一方向時,向左移動光標,當滑動方向為第二方向時,向右移動光標。
[0006]優選地,所述第一方向為向左和/或向上,所述第二方向為向右和/或向下。
[0007]優選地,在滑動過程中,光標的位置為下述任一種:順序地位于光標所在區域的字符上、順序地位于光標所在區域的字符之間、順序交替地位于光標所在區域的字符上和光標所在區域的字符之間。
[0008]優選地,當滑動停止達到預定時間并且滑動停止時光標位于字符上時,將光標的位置改變為滑動停止時光標所在的字符的一側;當滑動停止達到預定時間并且滑動停止時光標位于字符之間時,將光標的位置改變為滑動停止時光標所在一側的字符上。
[0009]優選地,在步驟C中,當所述按鍵為字符以及光標位于光標所在區域的字符上,且檢測到觸摸物離開觸摸屏時,將所述按鍵代表的字符替換光標所在的字符。
[0010]優選地,在步驟C中,當所述按鍵為刪除鍵以及光標位于光標所在區域的字符上,且檢測到觸摸物離開觸摸屏時,刪除光標所在的字符。
[0011]優選地,在步驟C中,當所述按鍵為字符以及光標位于光標所在區域的字符的一偵牝且檢測到觸摸物離開觸摸屏時,在光標處插入所述按鍵代表的字符。
[0012]優選地,在步驟C中,當所述按鍵為刪除鍵以及光標位于光標所在區域的字符的一側,且檢測到觸摸物離開觸摸屏時,刪除光標一側的字符。
[0013]優選地,在步驟A之前還有步驟:接收觸摸物點擊需修正的字符所在的區域的指令,并將光標定位到點擊位置。
[0014]優選地,在步驟A中,接收觸摸物在觸摸屏顯示的鍵盤區對按鍵進行按壓并且滑動的指令后,將光標所在的區域進行放大顯示。
[0015]優選地,在步驟C中,當所述按鍵為預定按鍵且檢測到觸摸物離開觸摸屏時,將光標保持在移動后的位置,所述預定按鍵為字符按鍵之外的其他按鍵。
[0016]優選地,在所述預定按鍵為空格鍵。
[0017]根據本發明的另一方面,提供了一種在具有觸摸屏的電子設備上修正輸入內容的系統,包括:接收單元,用于接收觸摸物在觸摸屏顯示的鍵盤區對按鍵進行按壓并且滑動的指令;光標移動單元,用于在觸摸物進行所述滑動的同時,在光標所在區域移動光標;按鍵輸入單元,用于當檢測到觸摸物離開觸摸屏時,在光標處輸入所述按鍵。
[0018]優選地,光標移動單元用于當滑動的方向為第一方向時向左移動光標,以及當滑動方向為第二方向時向右移動光標。
[0019]優選地,所述第一方向為向左和/或向上,所述第二方向為向右和/或向下。
[0020]優選地,光標移動單元用于,在滑動過程中,將光標順序地位于光標所在區域的字符上或者順序地位于光標所在區域的字符之間或者順序交替地位于光標所在區域的字符上和光標所在區域的字符之間。
[0021]優選地,光標移動單元用于,當滑動停止達到預定時間并且滑動停止時光標位于字符上時,將光標的位置改變為滑動停止時光標所在的字符的一側;當滑動停止達到預定時間并且滑動停止時光標位于字符之間時,將光標的位置改變為滑動停止時光標所在一側的字符上。
[0022]優選地,按鍵輸入單元包括字符替換單元,所述字符替換單元用于當所述按鍵為字符以及光標位于光標所在區域的字符上,且檢測到觸摸物離開觸摸屏時,將所述按鍵代表的字符替換光標所在的字符。
[0023]優選地,按鍵輸入單元包括第一刪除單元,所述第一刪除單元用于當所述按鍵為刪除鍵以及光標位于光標所在區域的字符上,且檢測到觸摸物離開觸摸屏時,刪除光標所在的字符。
[0024]優選地,所述按鍵輸入單元包括字符插入單元,所述字符插入單元用于當所述按鍵為字符以及光標位于光標所在區域的字符的一側,且檢測到觸摸物離開觸摸屏時,在光標處插入所述按鍵代表的字符。
[0025]優選地,所述按鍵輸入單元包括第二刪除單元,所述第二刪除單元用于當所述按鍵為刪除鍵以及光標位于光標所在區域的字符的一側,且檢測到觸摸物離開觸摸屏時,刪除光標一側的字符。
[0026]優選地,系統還包括光標定位單元,用于接收觸摸物點擊需修正的字符所在的區域的指令后,并將光標定位到點擊位置。
[0027]優選地,系統還包括放大單元,用于在接收觸摸物在觸摸屏顯示的鍵盤區對按鍵進行按壓并且滑動的指令后,將光標所在的區域進行放大顯示。
[0028]優選地,所述按鍵輸入單元包括光標保持單元,所述光標保持單元用于當所述按鍵為預定鍵且檢測到觸摸物離開觸摸屏時,將光標保持在移動后的位置,所述預定按鍵為字符按鍵之外的其他按鍵。
[0029]優選地,所述預定鍵為空格鍵。
[0030]根據本發明的在具有觸摸屏的電子設備上修正輸入內容的方法及系統,通過在鍵盤區的滑動操作即可實現對預定區域中的部分字符的修正,與現有技術相比,減少了操作步驟,操作更加簡便,更易實現。
【專利附圖】
【附圖說明】
[0031]通過下面結合附圖進行的詳細描述,本發明的上述和其它目的、特點和優點將會變得更加清楚,其中:
[0032]圖1為根據本發明的實施例的觸摸屏的輸入法界面。
[0033]圖2為根據本發明的實施例的在具有觸摸屏的電子設備上修正輸入內容的方法的流程圖。
[0034]圖3為根據本發明的實施例的進行替換的操作示意圖。
[0035]圖4為根據本發明的實施例的進行插入的操作示意圖。
[0036]圖5為根據本發明的實施例的進行刪除的操作示意圖。
[0037]圖6為根據本發明的實施例的進行光標保持的操作示意圖。
[0038]圖7為根據本發明的實施例的在具有觸摸屏的電子設備上修正輸入內容的系統的框圖。
【具體實施方式】
[0039]下面將參照附圖更充分地描述不同的示例實施例,其中,一些示例性實施例在附圖中示出。附圖中觸摸屏上的箭頭代表滑動方向,手掌代表觸摸物。
[0040]圖1為根據本發明的實施例的觸摸屏的輸入法界面。該輸入法界面包括文本顯示區11、待確認字符區12、候選字區13、鍵盤區14。文本顯示區11顯示的是已確認的輸入的文本,待確認字符區12顯示的是用戶在鍵盤區14按壓輸入的字符,候選字區13是根據待確認字符區12的字符生成的候選字,鍵盤區14包括字符按鍵、刪除按鍵和其他按鍵。字符按鍵為被按壓輸入后能在候選字區13產生候選字的按鍵,根據輸入法的不同,字符按鍵可能是字母按鍵、筆畫按鍵或其他輸入法中的按鍵;文本顯示區11和候選字區13可能是漢字、英文或其他文字;待確認字符區12可能是拼音、單詞、或其他字符。在某些輸入法中用戶在鍵盤區14按壓輸入的部分字符不會產生候選字,而是直接顯示在文本顯示區11,如在中文輸入法中的數字按鍵和英文字母按鍵,用戶按壓這些按鍵時,被按壓的按鍵將會輸入并直接顯示到文本顯示區11。需要說明的是,圖1所示輸入法界面只是本實施例的示范性界面的布置方式,實際應用中輸入發界面還可以是其他布局,如各個區的位置可以改變為其他位置,一個按鍵上可以設置多個字符。圖1給出了待確認字符區12的兩種常見的位置。
[0041]圖2示出根據本發明的實施例的在具有觸摸屏的電子設備上修正輸入內容的方法的流程圖。[0042]當需要對預定區域(例如,待確認字符區12、文本顯示區11或其他可以編輯字符的區域)中的字符進行修正時,參照圖2所示步驟進行,在步驟201,接收觸摸物在觸摸屏顯示的鍵盤區14對按鍵進行按壓并且滑動的指令。觸摸物可以是用戶手指、觸摸筆或者其他觸摸屏可以感應的物體,本發明的實施例中以用戶手指為例進行說明。一般情況下,被按壓的按鍵為用戶需要替換為的或插入的字符按鍵。在一個優選的實施例中,在步驟201之前還有步驟:接收觸摸物點擊需修正的字符所在的區域的指令,并將光標定位到點擊位置。這樣就可以將光標定位到將要被修正的字符附近,減少滑動的距離。由于預定區域的顯示空間在初始狀態下較小,在上述兩個步驟中的任一步驟中,可將當前光標所在的區域進行放大顯示,便于用戶進行后續的操作。
[0043]在步驟202,在觸摸物進行所述滑動的同時,在當前光標所在的區域移動光標。換句話說,用戶在觸摸屏上的滑動操作帶動光標的移動。光標如何移動可以進行預先設置,在步驟B中,如可以設置為,當滑動的方向為第一方向時,向左移動光標,當滑動方向為第二方向時,向右移動光標。第一方向和第二方向可以根據用戶習慣進行設置,優選地設置為,第一方向為向左和/或向上,第二方向為向右和/或向下。將第一方向設為向左,第二方向為向右,這樣的設置符合大部分用戶的使用習慣。還將第一方向設為向上,第二方向為向下,這樣可以改善部分情況下,觸摸物無法進行向左或向右滑動的問題,如滑動到了觸摸屏的邊緣或按壓滑動的按鍵是位于觸摸屏邊緣附近區域的按鍵時,可以通過觸摸物進行向上或向下滑動,使光標進行向左或向右的移動。可以理解,在實際使用中用戶滑動操作屬人工操作,以上向左、向右、向上、向下移動方向可以允許一定傾斜角度的偏差。
[0044]在滑動過程中,光標的位置可以順序地位于光標所在區域的字符上(B卩,字符被選中);或者順序地位于光標所在區域的字符之間的位置;或者還可以順序交替地位于光標所在區域的字符上和光標所在區域的字符之間,例如,當光標的初始位置為字符上時,定義初始位置的光標所在的字符為第一個字符,光標移動的方向的與第一個字符相鄰的字符為第二個字符,依次類推定義第三個字符,則隨著光標的移動,光標的位置移動為第一個字符上、第一個字符與第二字符之間、第二個字符上、第二個字符與第三個字符之間,同樣,當光標的初始位置為字符之間時,隨著光標的移動,光標順序交替地位于字符之間以及字符上。當滑動停止達到預定時間時,如果此時光標位于字符上,則光標的位置可以改變為滑動停止時光標所在的字符的一側;如果此時光標位于字符之間,則光標的位置可以改變為滑動停止時光標一側的字符上;所述字符或光標的一側可以是左側或右側,優選的方式為,如果之前光標的移動方向為向左,則所述字符的一側為左側,如果之前光標的移動方向為向右,則所述字符的一側為右側。
[0045]在步驟203,當檢測到觸摸物離開觸摸屏時,在光標處輸入所述按鍵。所述按鍵為步驟201中被觸摸物按壓并且滑動的首個按鍵。如果所述按鍵為字符且光標位于光標所在區域的字符上,將所述按鍵代表的字符替換光標所在的字符。如果所述按鍵為字符且光標位于光標所在區域的字符的一側,在光標處插入所述按鍵代表的字符。
[0046]在另一個實施例中,如果所述按鍵為預定按鍵,將光標保持在移動后的位置,當用戶接著按下其他按鍵時,則在光標處輸入其他按鍵值,所述預定按鍵優選為空格鍵,可以理解,該預定按鍵可以設置為字符按鍵之外一個或幾個按鍵。
[0047]在又一個實施例中,如果所述按鍵為刪除鍵且光標位于光標所在區域的字符上,輸入刪除按鍵,即刪除光標所在的字符。如果所述按鍵為刪除鍵且光標位于光標所在區域的字符的一側,輸入刪除按鍵,即刪除光標一側(例如,左側或右側,優選地為右側)的字符。在該實施例中,上述預定按鍵為字符按鍵和刪除按鍵之外的按鍵。
[0048]圖3為根據本發明的實施例的進行替換的操作示意圖。如圖3所示,輸入的拼音有誤,需要將待確認字符區12的拼音中的“B”,替換為“N”。用戶可按如下步驟進行操作,按下鍵盤區14按鍵“N”,向左(即第一方向)滑動,滑動的同時,待確認字符區12的光標開始向左移動并選中拼音,當光標移動到“B”的時候(B卩,此時光標位于拼音“B”上),“B”被選中,此時觸摸物離開觸摸屏,“B”被替換為“N”并重新產生候選字,最后把待確認字符區12的光標再恢復到末尾位置。在另一個實施例中,將光標保持在“N”的左邊。
[0049]圖4為根據本發明的實施例的進行插入的操作示意圖。如圖4所示輸入拼音有誤,待確認字符區12中少一個拼音“N”。用戶可按如下步驟進行操作,按下鍵盤區14按鍵“N”,向左(即第一方向)滑動,滑動的同時,待確認字符區12的光標開始向左移動并選中拼音,當“Y”被選中的時候,停止滑動并保持按壓屏幕達到預定時間(該預定時間可以預先進行設置,如設置為I秒),光標顯示在“Y”的左邊,此時觸摸物離開觸摸屏,“N”被輸入到待輸入字符區12并重新產生候選字,最后把待確認字符區12的光標再恢復到末尾位置。應該理解,光標移動過程中也可直接將光標移動到“Y”的左邊,而非“Y”上。
[0050]圖5為根據本發明的實施例的進行刪除的操作示意圖。目前一般的輸入法在英文輸入的時候能夠根據前面輸入的字母做一定程度的修正,但依賴于輸入法本身的詞庫,如果輸入了輸入法詞庫中沒有的單詞,只能刪除之前的輸入的字符再重新輸入。如圖5中的待確認字符區12多輸入了一個字符“n”,需要刪除,根據本發明的方法,用戶可按如下步驟進行操作,按下鍵盤區14的刪除鍵,向左(即第一方向)滑動,滑動的同時,待確認字符區12的光標開始向左移動并選中字母,當“η”被選中的時候,觸摸物離開觸摸屏,“η”從待確認字符區12中刪除并重新產生候選字,最后把待確認字符區12的光標再恢復到末尾位置。在另一個實施例中,將光標保持在被刪除的字符的位置。
[0051]圖6為根據本發明的實施例的進行光標保持的操作示意圖。在一些情況下,例如,當用戶還沒有想好需要替換為的或插入的字符按鍵時,可以參照圖6進行操作,按住空格鍵,向左(即第一方向)滑動,滑動的同時,待確認輸入字符區的光標開始向左移動,光標移動到“Y”的左邊時,抬起手指,此時光標將保持在“Y”的左邊,然后按下字母按鍵“η”,“η”被插入到光標位置并產生相應的候選項。
[0052]圖7示出根據本發明的實施例的在具有觸摸屏的電子設備上修正輸入內容的系統的框圖,該系統包括接收單元701、光標移動單元702、按鍵輸入單元703。
[0053]接收單元701用于接收觸摸物在觸摸屏顯示的鍵盤區14對按鍵進行按壓并且滑動的指令。
[0054]光標移動單元702用于在進行所述滑動的同時,在光標所在區域移動光標。光標移動單元702可以包括第一移動單元。第一移動單元用于,當滑動的方向為第一方向時向左移動光標,以及當滑動方向為第二方向時向右移動光標。第一方向和第二方向可以根據用戶習慣進行設置,優選地設置為第一方向為向左和/或向上,第二方向為向右和/或向下。
[0055]在滑動過程中,光標的位置可以順序地位于光標所在區域的字符上(即,字符被選中);或者可以順序地位于光標所在區域的字符之間的位置;或者還可以順序交替地位于光標所在區域的字符上和光標所在區域的字符之間,例如,當光標的初始位置為字符上時,定義初始位置的光標所在的字符為第一個字符,光標移動的方向的與第一個字符相鄰的字符為第二個字符,依次類推定義第三個字符,則隨著光標的移動,光標的位置移動為第一個字符上、第一個字符與第二字符之間、第二個字符上、第二個字符與第三個字符之間,同樣,當光標的初始位置為字符之間時,隨著光標的移動,光標順序交替地位于字符之間以及字符上。當滑動停止達到預定時間時,如果此時光標位于字符上,則光標的位置可以改變為滑動停止時光標所在的字符的一側;如果此時光標位于字符之間,則光標的位置可以改變為滑動停止時光標一側的字符上;所述字符或光標的一側可以是左側或右側,優選的方式為,如果之前光標的移動方向為向左,則所述字符的一側為左側,如果之前光標的移動方向為向右,則所述字符的一側為右側。
[0056]按鍵輸入單元703用于當檢測到觸摸物離開觸摸屏時,在光標處輸入所述按鍵。按鍵輸入單元703可以包括字符替換單元,所述字符替換單元用于當所述按鍵為字符以及光標位于光標所在區域的字符上,且檢測到觸摸物離開觸摸屏時,將所述按鍵代表的字符替換光標所在的字符。按鍵輸入單元703還可以包括字符插入單元,用于當所述按鍵為字符以及光標位于光標所在區域的字符的一側,檢測到觸摸物離開觸摸屏時,在光標處插入所述按鍵代表的字符。
[0057]在另一個實施例中,按鍵輸入單元701還可以包括光標保持單元,所述光標保持單元用于當所述按鍵為預定按鍵且檢測到觸摸物離開觸摸屏時,將光標保持在移動后的位置。所述預定按鍵優選為空格鍵,可以理解,該預定按鍵可以設置為字符按鍵之外一個或幾個特定的按鍵。
[0058]在又一個實施例中,按鍵輸入單元703還可以包括第一刪除單元,所述第一刪除單元用于當所述按鍵為刪除鍵以及光標位于的字符上,檢測到觸摸物離開觸摸屏時,輸入刪除鍵,即刪除光標所在的字符。按鍵輸入單元703包括第二刪除單元,所述第二刪除單元用于當所述按鍵為刪除鍵以及光標位于光標所在區域的字符的一側,檢測到觸摸物離開觸摸屏時,輸入刪除鍵,即刪除光標一側的字符(例如左側或右側,優選地為右側)。在該實施例中,上述預定按鍵可以設置為除字符按鍵和刪除按鍵之外的一個或幾個特定的按鍵。
[0059]為了減少修正過程中滑動的距離,系統還可以包括光標定位單元,用于接收觸摸物點擊需修正的字符所在的區域的指令,并將光標定位到點擊位置。這樣可以將光標定位到將要被修正的字符附近。
[0060]為了方便操作,系統還可以包括放大單元,用于在接收觸摸物在觸摸屏顯示的鍵盤區14對按鍵進行按壓并且滑動的指令后,將光標所在的區域進行放大顯示。
[0061 ] 應該理解,本發明滑動的方向與光標的移動方向的對應關系不限于實施例中列舉的方式,可以根據不同的需求,進行其他對應方式的設置。
[0062]根據本發明的在具有觸摸屏的電子設備上修正輸入內容的方法和系統,通過在鍵盤區14的滑動操作即可實現預定區域的部分字符的修正,與現有技術相比,減少了操作步驟,操作更加簡便,更易實現。
[0063]應該理解,上述方法和系統中都出現的名詞或語句的含義相同,如觸摸物、按鍵、第一方向、第二方向等,其含義已在方法部分進行了詳述,在系統部分就不再敘述。[0064]還應該理解,盡管在這里可使用術語第一、第二等來描述不同的組件,但是這些組件不應被這些術語所限制。這些術語僅用于區分一個組件與另一組件。例如,在不脫離示例實施例的范圍的情況下,第一組件可被稱為第二組件,類似地,第二組件可被稱為第一組件。在這里使用的術語“和/或”包括一個或多個相關列出的項的任意或全部組合。
[0065]此外,根據本發明的示例性實施例的在具有觸摸屏的電子設備上修正輸入內容的方法可以被實現為計算機程序。
[0066]此外,根據本發明的示例性實施例的在具有觸摸屏的電子設備上修正輸入內容的系統中各個單元可被實現硬件組件。本領域技術人員根據限定的各個單元所執行的處理,可以例如使用現場可編程門陣列(FPGA)或專用集成電路(ASIC)來實現各個單元。
[0067]盡管已經參照其示例性實施例具體顯示和描述了本發明,但是本領域的技術人員應該理解,在不脫離權利要求所限定的本發明的精神和范圍的情況下,可以對其進行形式和細節上的各種改變。
【權利要求】
1.一種在具有觸摸屏的電子設備上修正輸入內容的方法,其特征在于,包括以下步驟: A、接收觸摸物在觸摸屏顯示的鍵盤區對按鍵進行按壓并且滑動的指令; B、在觸摸物進行所述滑動的同時,在光標所在的區域移動光標; C、當檢測到觸摸物離開觸摸屏時,在光標處輸入所述按鍵。
2.根據權利要求1所述的修正輸入內容的方法,其特征在于,在步驟B中,當滑動的方向為第一方向時,向左移動光標,當滑動方向為第二方向時,向右移動光標。
3.根據權利要求2所述的修正輸入內容的方法,其特征在于,所述第一方向為向左和/或向上,所述第二方向為向右和/或向下。
4.根據權利要求1所述的修正輸入內容的方法,其特征在于,在滑動過程中,光標的位置為下述任一種:順序地位于光標所在區域的字符上、順序地位于光標所在區域的字符之間、順序交替地位于光 標所在區域的字符上和光標所在區域的字符之間。
5.根據權利要求4所述的修正輸入內容的方法,其特征在于,當滑動停止達到預定時間并且滑動停止時光標位于字符上時,將光標的位置改變為滑動停止時光標所在的字符的一側;當滑動停止達到預定時間并且滑動停止時光標位于字符之間時,將光標的位置改變為滑動停止時光標所在一側的字符上。
6.根據權利要求1-5任一所述的修正輸入內容的方法,其特征在于,在步驟C中,當所述按鍵為字符以及光標位于光標所在區域的字符上,且檢測到觸摸物離開觸摸屏時,將所述按鍵代表的字符替換光標所在的字符。
7.根據權利要求1-5任一所述的修正輸入內容的方法,其特征在于,在步驟C中,當所述按鍵為刪除鍵以及光標位于光標所在區域的字符上,且檢測到觸摸物離開觸摸屏時,刪除光標所在的字符。
8.根據權利要求1-5任一所述的修正輸入內容的方法,其特征在于,在步驟C中,當所述按鍵為字符以及光標位于光標所在區域的字符的一側,且檢測到觸摸物離開觸摸屏時,在光標處插入所述按鍵代表的字符。
9.根據權利要求1-5任一所述的修正輸入內容的方法,其特征在于,在步驟C中,當所述按鍵為刪除鍵以及光標位于光標所在區域的字符的一側,且檢測到觸摸物離開觸摸屏時,刪除光標一側的字符。
10.根據權利要求1所述的修正輸入內容的方法,其特征在于,在步驟A之前還有步驟:接收觸摸物點擊需修正的字符所在的區域的指令,并將光標定位到點擊位置。
11.根據權利要求1所述的修正輸入內容的方法,其特征在于,在步驟A中,接收觸摸物在觸摸屏顯示的鍵盤區對按鍵進行按壓并且滑動的指令后,將光標所在的區域進行放大顯/Jn ο
12.根據權利要求1所述的修正輸入內容的方法,其特征在于,在步驟C中,當所述按鍵為預定按鍵且檢測到觸摸物離開觸摸屏時,將光標保持在移動后的位置,所述預定按鍵為字符按鍵之外的其他按鍵。
13.根據權利要求12所述的修正輸入內容的方法,其特征在于,在所述預定按鍵為空格鍵。
14.一種在具有觸摸屏的電子設備上修正輸入內容的系統,其特征在于,包括:接收單元,用于接收觸摸物在觸摸屏顯示的鍵盤區對按鍵進行按壓并且滑動的指令; 光標移動單元,用于在觸摸物進行所述滑動的同時,在光標所在區域移動光標; 按鍵輸入單元,用于當檢測到觸摸物離開觸摸屏時,在光標處輸入所述按鍵。
15.根據權利要求14所述的修正輸入內容的系統,其特征在于,光標移動單元用于當滑動的方向為第一方向時向左移動光標,以及當滑動方向為第二方向時向右移動光標。
16.根據權利要求15所述的修正輸入內容的系統,其特征在于,所述第一方向為向左和/或向上,所述第二方向為向右和/或向下。
17.根據權利要求14所述的修正輸入內容的系統,其特征在于,光標移動單元用于,在滑動過程中,將光標順序地位于光標所在區域的字符上或者順序地位于光標所在區域的字符之間或者順序交替地位于光標所在區域的字符上和光標所在區域的字符之間。
18.根據權利要求17所述的修正輸入內容的系統,其特征在于,光標移動單元用于,當滑動停止達到預定時間并且滑動停止時光標位于字符上時,將光標的位置改變為滑動停止時光標所在的字符的一側;當滑動停止達到預定時間并且滑動停止時光標位于字符之間時,將光標的位置改變為滑動停止時光標所在一側的字符上。
19.根據權利要求14-18任一所述的修正輸入內容的系統,其特征在于,按鍵輸入單元包括字符替換單元,所述字符替換單元用于當所述按鍵為字符以及光標位于光標所在區域的字符上,且檢測到觸摸物離開觸摸屏時,將所述按鍵代表的字符替換光標所在的字符。
20.根據權利要求14-18任一所述的修正輸入內容的系統,其特征在于,按鍵輸入單元包括第一刪除單元,所述第一刪除單元用于當所述按鍵為刪除鍵以及光標位于光標所在區域的字符上,且檢測到觸摸物離開觸摸屏時,刪除光標所在的字符。
21.根據權利要求14-18任一所述的修正輸入內容的系統,其特征在于,所述按鍵輸入單元包括字符插入單元,所述字符插入單元用于當所述按鍵為字符以及光標位于光標所在區域的字符的一側,且檢測到觸摸物離開觸摸屏時,在光標處插入所述按鍵代表的字符。
22.根據權利要求14-18任一所述的修正輸入內容的系統,其特征在于,所述按鍵輸入單元包括第二刪除單元,所述第二刪除單元用于當所述按鍵為刪除鍵以及光標位于光標所在區域的字符的一側,且檢測到觸摸物離開觸摸屏時,刪除光標一側的字符。
23.根據權利要求14所述的修正輸入內容的系統,其特征在于,還包括光標定位單元,用于接收觸摸物點擊需修正的字符所在的區域的指令后,并將光標定位到點擊位置。
24.根據權利要求14所述的修正輸入內容的系統,其特征在于,還包括放大單元,用于在接收觸摸物在觸摸屏顯示的鍵盤區對按鍵進行按壓并且滑動的指令后,將光標所在的區域進行放大顯示。
25.根據權利要求14所述的修正輸入內容的系統,其特征在于,所述按鍵輸入單元包括光標保持單元,所述光標保持單元用于當所述按鍵為預定鍵且檢測到觸摸物離開觸摸屏時,將光標保持在移動后的位置,所述預定按鍵為字符按鍵之外的其他按鍵。
26.根據權利要求25所述的修正輸入內容的系統,其特征在于,所述預定鍵為空格鍵。
【文檔編號】G06F3/0488GK103543947SQ201310516775
【公開日】2014年1月29日 申請日期:2013年10月28日 優先權日:2013年10月28日
【發明者】馬明 申請人:北京三星通信技術研究有限公司, 三星電子株式會社