1.一種防止觸摸按鍵誤觸發(fā)的方法,應(yīng)用于具有觸摸按鍵和觸摸屏的終端,所述觸摸屏包括觸摸區(qū)域,其特征在于,所述方法包括:
獲取當(dāng)前觸摸屏方向狀態(tài);
在所述當(dāng)前觸摸屏方向狀態(tài)為第一方向狀態(tài)時,檢測對觸摸按鍵的第一觸摸操作;
當(dāng)檢測到所述第一觸摸操作時,如果在預(yù)設(shè)時間內(nèi)檢測到對所述觸摸區(qū)域的第二觸摸操作,則確定所述第一觸摸操作為誤操作。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,當(dāng)檢測到所述第一觸摸操作時,如果在預(yù)設(shè)時間內(nèi)檢測到對所述觸摸區(qū)域的第二觸摸操作,則確定所述第一觸摸操作為誤操作包括:
當(dāng)檢測到所述第一觸摸操作時,啟動定時時間為所述預(yù)設(shè)時間的定時器;
如果在所述定時器的定時時間內(nèi),檢測到對所述觸摸區(qū)域的第二觸摸操作,則確定所述第一觸摸操作為誤操作。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在檢測對觸摸按鍵的第一觸摸操作之后,還包括:
當(dāng)檢測到所述第一觸摸操作時,如果在預(yù)設(shè)時間內(nèi)沒有檢測到對所述觸摸區(qū)域的第二觸摸操作,則上報所述第一觸摸操作。
4.根據(jù)權(quán)利要求1-3任一所述的方法,其特征在于,獲取當(dāng)前觸摸屏方向狀態(tài)包括:
在終端的操作系統(tǒng)為安卓系統(tǒng)時,通過安卓標(biāo)準(zhǔn)接口獲取當(dāng)前觸摸屏方向狀態(tài)。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述當(dāng)前觸摸屏方向狀態(tài)為第一方向狀態(tài)時,檢測對觸摸按鍵的第一觸摸操作包括:
在所述當(dāng)前觸摸屏方向狀態(tài)為第一方向狀態(tài)時,獲取當(dāng)前顯示的應(yīng)用程序;
在所述應(yīng)用程序為預(yù)設(shè)應(yīng)用程序列表中的應(yīng)用程序時,檢測對觸摸按鍵的第一觸摸操作。
6.一種防止觸摸按鍵誤觸發(fā)的裝置,集成于具有觸摸按鍵和觸摸屏的終端中,所述觸摸屏包括觸摸區(qū)域,其特征在于,所述裝置包括:
方向狀態(tài)獲取模塊,用于獲取當(dāng)前觸摸屏方向狀態(tài);
觸摸操作檢測模塊,用于在所述當(dāng)前觸摸屏方向狀態(tài)為第一方向狀態(tài)時,檢測對觸摸按鍵的第一觸摸操作;
誤操作確定模塊,用于當(dāng)檢測到所述第一觸摸操作時,如果在預(yù)設(shè)時間內(nèi)檢測到對所述觸摸區(qū)域的第二觸摸操作,則確定所述第一觸摸操作為誤操作。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述誤操作確定模塊具體用于:
當(dāng)檢測到所述第一觸摸操作時,啟動定時時間為所述預(yù)設(shè)時間的定時器;
如果在所述定時器的定時時間內(nèi),檢測到對所述觸摸區(qū)域的第二觸摸操作,則確定所述第一觸摸操作為誤操作。
8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括:
觸摸操作上報模塊,用于在檢測對觸摸按鍵的第一觸摸操作之后,當(dāng)檢測到所述第一觸摸操作時,如果在預(yù)設(shè)時間內(nèi)沒有檢測到對所述觸摸區(qū)域的第二觸摸操作,則上報所述第一觸摸操作。
9.根據(jù)權(quán)利要求6-8任一所述的裝置,其特征在于,所述方向狀態(tài)獲取模塊具體用于:
在終端的操作系統(tǒng)為安卓系統(tǒng)時,通過安卓標(biāo)準(zhǔn)接口獲取當(dāng)前觸摸屏方向狀態(tài)。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述觸摸操作檢測模塊具體用于:
在所述當(dāng)前觸摸屏方向狀態(tài)為第一方向狀態(tài)時,獲取當(dāng)前顯示的應(yīng)用程序;
在所述應(yīng)用程序為預(yù)設(shè)應(yīng)用程序列表中的應(yīng)用程序時,檢測對觸摸按鍵的第一觸摸操作。
11.一種終端,其特征在于,包括:殼體、處理器、存儲器、電路板和電源電路;
所述電路板安置在所述殼體圍成的空間內(nèi)部;
所述處理器和所述存儲器設(shè)置在所述電路板上;
所述電源電路,用于為所述終端的各個電路或器件供電;
所述存儲器,用于存儲可執(zhí)行程序代碼;
所述處理器通過讀取所述存儲器中存儲的可執(zhí)行程序代碼來運行與所述可執(zhí)行程序代碼對應(yīng)的程序,以用于執(zhí)行:
獲取當(dāng)前觸摸屏方向狀態(tài);
在所述當(dāng)前觸摸屏方向狀態(tài)為第一方向狀態(tài)時,檢測對觸摸按鍵的第一觸摸操作;
當(dāng)檢測到所述第一觸摸操作時,如果在預(yù)設(shè)時間內(nèi)檢測到對所述觸摸區(qū)域的第二觸摸操作,則確定所述第一觸摸操作為誤操作。