¿Qué es un evento de presionar las mejillas?

En los documentos de Android para un PopupWindow , se menciona el método setIgnoreCheekPress() . Dice que este método "Establece el indicador en popup para ignorar el evento de presionar la mejilla, por defecto este indicador se establece en falso lo que significa que el pop no ignorará los eventos de despacho de prensa de mejillas".

En pocas palabras, ¿qué es un cheek press dispatch event ?

Es el evento enviado cuando su mejilla presiona contra el teléfono.

Los eventos tienen un tamaño, el tamaño se compara con un umbral para determinar si es una "mejilla", por ejemplo, si el tamaño es más grande que algunos "es un dedo" umbral. Esto permite a los teléfonos no reaccionar cuando alguien tiene el teléfono hasta su cara y su mejilla está presionando en la pantalla.


Aclaración del comentario. El teléfono no sabe que usted ha presionado específicamente con su mejilla. Asume que usted no está frotando encima de él con otras partes grandes del cuerpo (comparadas a un dedo). Ew.

Detecta cuando coloca su cara en el teléfono, por ejemplo, para apagar la pantalla durante una llamada telefónica.

  • Popup en android?
  • Android PopupWindow y WRAP_CONTENT no funcionan juntos
  • ¿Cómo mostrar PopupWindow en una ubicación especial?
  • SurfaceView no funciona dentro de PopupWindow
  • Cuándo utilizar Android PopupWindow vs Dialog
  • Animaciones siguientes y anteriores
  • SetOnItemClickListener de ListView de Android de PopupWindow no se llama
  • llamada de la ventana emergente de androide de oncreate
  • Popupwindow: ShowAsDropDown como superior derecha en lugar de inferior izquierda?
  • ¿Puede PopupWindow de Android mostrar otro PopupWindow?
  • Creación de un fragmento en una ventana emergente - en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.