[發(fā)明專利]一種在觸控終端上觸發(fā)點擊事件的方法和裝置有效
| 申請?zhí)枺?/td> | 201710532565.8 | 申請日: | 2017-07-03 |
| 公開(公告)號: | CN107329619B | 公開(公告)日: | 2021-06-15 |
| 發(fā)明(設(shè)計)人: | 李新;張連峰;王武軍 | 申請(專利權(quán))人: | 海信視像科技股份有限公司 |
| 主分類號: | G06F3/041 | 分類號: | G06F3/041 |
| 代理公司: | 青島聯(lián)智專利商標(biāo)事務(wù)所有限公司 37101 | 代理人: | 邵新華 |
| 地址: | 266100 山*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 終端 觸發(fā) 點擊 事件 方法 裝置 | ||
本發(fā)明提供了一種在用于觸摸屏上發(fā)生點擊操作時觸發(fā)點擊事件的方法及裝置,涉及觸控技術(shù)領(lǐng)域。所述方法包括:先后讀取在一次點擊操作持續(xù)的時間段內(nèi)的觸點坐標(biāo)和觸點坐標(biāo)個數(shù);當(dāng)在一個時刻讀取的第一觸點坐標(biāo)與在其之前讀取的第二觸點坐標(biāo)之間的距離全部小于第一閾值,且存在所述距離大于第二閾值時,對第一觸點坐標(biāo)的個數(shù)進行累計計數(shù);若對第一觸點坐標(biāo)的個數(shù)累計計數(shù)后得到的累加值小于其與所述觸點坐標(biāo)個數(shù)的差值,則觸發(fā)點擊事件。本發(fā)明能夠克服當(dāng)存在第一坐標(biāo)和第二坐標(biāo)之間的距離介于第一閾值和第二閾值之間時,導(dǎo)致點擊事件無法觸發(fā),進而導(dǎo)致無法在應(yīng)用層執(zhí)行點擊事件以響應(yīng)點擊操作的問題。
技術(shù)領(lǐng)域
本發(fā)明涉及觸控技術(shù)領(lǐng)域,特別涉及一種用于觸摸屏上發(fā)生點擊操作時觸發(fā)點擊事件的方法和裝置。
背景技術(shù)
在相關(guān)技術(shù)中,觸控終端包括觸摸屏、檢測裝置、控制器、存儲器和事件處理器,觸摸屏上的觸摸物從落下到抬起形成一次觸摸操作,表示該觸摸操作位置的信號由設(shè)置在觸摸屏前端的檢測裝置發(fā)送給控制器,控制器將信號映射為觸點坐標(biāo)后,存儲到存儲器中,事件處理器先后從存儲器中讀取觸點坐標(biāo),根據(jù)在一個時刻讀取的觸點坐標(biāo)與在其之前讀取的觸點坐標(biāo)的距離大小,判斷是否觸發(fā)觸摸事件,觸摸事件包括落下事件、抬起事件和滑動事件。
當(dāng)存在前述距離大于第一閾值時,則觸發(fā)用于響應(yīng)滑動操作的滑動事件,否則前述距離均不大于第一閾值,則觸發(fā)用于響應(yīng)點擊操作的點擊事件。
在一些情況下,由于點擊操作發(fā)生偏移導(dǎo)致前述距離增大,會錯誤地觸發(fā)滑動事件,為了克服點擊操作與滑動事件的不匹配,設(shè)置小于第一閾值的第二閾值,當(dāng)前述距離全部小于第二閾值時,觸發(fā)點擊事件,以及當(dāng)存在前述距離不小于第一閾值時,觸發(fā)滑動事件。
然而,當(dāng)前述距離全部小于第一閾值,且存在大于第二閾值的前述距離時,點擊事件和滑動事件都不會觸發(fā),觸摸操作也就成為無效操作。
發(fā)明內(nèi)容
本發(fā)明提供一種用于觸摸屏上發(fā)生點擊操作時觸發(fā)點擊事件的方法、裝置及觸控終端,能夠克服當(dāng)有在一個時刻讀取的第一觸點坐標(biāo)與在其之前讀取的第二觸點坐標(biāo)之間的距離介于第一閾值和第二閾值之間時,導(dǎo)致點擊事件和滑動事件都不觸發(fā),進而導(dǎo)致觸摸操作為無效操作的問題。
為達到上述目的,本發(fā)明實施例所采用的技術(shù)方案是:
第一方面,本發(fā)明提供一種用于觸摸屏上發(fā)生點擊操作時觸發(fā)點擊事件的方法,該方法步驟包括:
先后讀取在一次點擊操作持續(xù)的時間段內(nèi)的觸點坐標(biāo)和觸點坐標(biāo)個數(shù);當(dāng)在一個時刻讀取的第一觸點坐標(biāo)與在其之前讀取的第二觸點坐標(biāo)之間的距離全部小于第一閾值,且存在所述距離大于第二閾值時,對第一觸點坐標(biāo)的個數(shù)進行累計計數(shù);若對第一觸點坐標(biāo)的個數(shù)累計計數(shù)后得到的累加值小于其與所述觸點坐標(biāo)個數(shù)的差值,則觸發(fā)點擊事件。
第二方面,本發(fā)明提供一種在觸控終端上對用于響應(yīng)點擊操作的點擊事件觸發(fā)事件觸發(fā)的裝置,包括以下單元:
讀取單元,用于先后讀取在一次點擊操作持續(xù)的時間段內(nèi)的觸點坐標(biāo)和觸點坐標(biāo)個數(shù);
計數(shù)單元,用于當(dāng)在一個時刻讀取的第一觸點坐標(biāo)與在其之前讀取的第二觸點坐標(biāo)之間的距離全部小于第一閾值,且存在所述距離大于第二閾值時,對第一觸點坐標(biāo)的個數(shù)進行累計計數(shù);
觸發(fā)單元,用于若對第一觸點坐標(biāo)的個數(shù)累計計數(shù)后得到的累加值小于其與所述觸點坐標(biāo)個數(shù)的差值,則觸發(fā)點擊事件。
第三方面,提供一種觸控設(shè)備,包括:觸控屏,控制器、存儲器、事件處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,所述處理器執(zhí)行上述程序時實現(xiàn)第一方面所述方法步驟。
本發(fā)明提供的一種用于觸摸屏上發(fā)生點擊操作時觸發(fā)點擊事件的方法、裝置和觸控終端。
與現(xiàn)有技術(shù)相比,本發(fā)明取得的有益效果包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于海信視像科技股份有限公司,未經(jīng)海信視像科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710532565.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





