のAndroidドキュメントではPopupWindow、メソッドsetIgnoreCheekPress()が言及されています。このメソッドは、「ポップアップのフラグを設定して、チーク プレス イベントを無視します。デフォルトでは、このフラグは false に設定されています。これは、ポップがチーク プレス ディスパッチ イベントを無視しないことを意味します。」
簡単に言えば、 とは何cheek press dispatch eventですか?
のAndroidドキュメントではPopupWindow、メソッドsetIgnoreCheekPress()が言及されています。このメソッドは、「ポップアップのフラグを設定して、チーク プレス イベントを無視します。デフォルトでは、このフラグは false に設定されています。これは、ポップがチーク プレス ディスパッチ イベントを無視しないことを意味します。」
簡単に言えば、 とは何cheek press dispatch eventですか?
これは、頬を電話に押し付けたときに送出されるイベントです。
イベントにはサイズがあり、サイズがしきい値と比較されて、それが「頬」であるかどうかが判断されます。たとえば、サイズが「指である」しきい値よりも大きい場合などです。これにより、誰かが電話を顔に近づけて頬を画面に押し付けたときに、電話が反応しなくなります。
コメントからの説明。電話は、あなたが特に頬で押したことを知りません。他の大きな (指と比較して) 体の部分でこすらないことを前提としています。ええ。
顔を電話に向けたときを検出します。たとえば、通話中に画面をオフにします。