2012-05-31 66 views
14

在用於PopupWindow的Android文檔中,提到了方法setIgnoreCheekPress()。它說,這種方法「設置彈出的標誌忽略面頰新聞事件;默認情況下這個標誌設置爲false,這意味着流行將不會忽略面頰新聞調度事件。」什麼是面頰新聞活動?

很簡單,什麼是cheek press dispatch event

+1

非常像它聽起來像。 :) – kcoppock

回答

28

這是您的臉頰貼着手機時派發的事件。

事件具有大小,將大小與閾值進行比較以確定它是否是「臉頰」,例如,如果大小大於某個「它是手指」閾值。當有人將手機放在臉上並且臉頰按在屏幕上時,這可以讓手機不反應。


澄清從評論。手機不知道你已經專門按下了你的臉頰。它假設你不會與其他大型(與手指相比)身體部位揉搓。 EW。

+1

哇,酷。當你專門用臉頰按壓時,android如何知道? – Lewis

+17

對我來說,用我的4個臉頰都可以工作;) – Simon

+2

@Simon我不敢想象API集成測試。 –

6

檢測將您的臉部放在手機上,例如在通話期間關閉屏幕。