2012-05-31 12 views
14

PopupWindow के लिए एंड्रॉइड दस्तावेज़ों में, विधि setIgnoreCheekPress() का उल्लेख किया गया है। यह कहता है कि यह विधि "गाल प्रेस घटना को अनदेखा करने के लिए पॉपअप पर ध्वज सेट करती है; डिफ़ॉल्ट रूप से यह ध्वज झूठी पर सेट होता है जिसका अर्थ है कि पॉप गाल प्रेस प्रेषण घटनाओं को अनदेखा नहीं करता है।"एक गाल प्रेस घटना क्या है?

काफी आसानी से, cheek press dispatch event क्या है?

+1

बहुत कुछ ठीक जैसा लगता है। :) – kcoppock

उत्तर

28

यह घटना तब भेजी जाती है जब आपके गाल फोन के खिलाफ दबाए जाते हैं।

घटनाओं का आकार होता है, आकार को एक थ्रेसहोल्ड के खिलाफ तुलना करने के लिए तुलना की जाती है ताकि यह निर्धारित किया जा सके कि यह "गाल" है, उदाहरण के लिए, यदि आकार कुछ "यह एक उंगली" सीमा से बड़ा है। इससे फोन पर प्रतिक्रिया नहीं होती है जब किसी के पास फोन होता है और उसका गाल स्क्रीन पर दबा रहा है।


टिप्पणी से स्पष्टीकरण। फोन नहीं जानता कि आपने विशेष रूप से अपने गाल से दबाया है। यह मानता है कि आप शरीर के हिस्सों के अन्य बड़े (उंगली की तुलना में) पर इस पर रगड़ नहीं रहे हैं। Ew।

+1

वाह, ठंडा। एंड्रॉइड कैसे पता चलता है जब आप विशेष रूप से अपने गाल से दबा रहे हैं? – Lewis

+17

मेरे 4 गालों में से किसी के साथ मेरे लिए ठीक काम करता है;) – Simon

+2

@ सिमॉन I shudder एपीआई एकीकरण परीक्षण की कल्पना करने के लिए। –

6

पता लगाता है कि जब आप फोन पर अपना चेहरा डालते हैं, उदाहरण के लिए फोन कॉल के दौरान स्क्रीन बंद करना।

संबंधित मुद्दे