Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo comprobar si la vista es visible para el usuario

Mi investigación me llevó a un callejón sin salida.

Hay una actividad, que obviamente tiene puntos de vista en ella.

Hay varias maneras de comprobar si la vista es visible para el usuario en el contexto de la vista es en la pantalla, o está fuera de los límites de la pantalla.

Pero aquí hay otra situación: hay un diseño relativo y una vista intencionalmente se superpone a otra, o hay una ventana emergente en la actividad.

Métodos, que se utilizan para comprobar si la vista es visible o no (incluyendo getLocationOnScreen, getLocalVisibleRect, getHitRect, getDrawingRect), devolver valores, como si la vista sea visible en la pantalla, a pesar de que está siendo superpuesta con otra, así que no puedo Compruebe si la vista es visible para el usuario.

¿Hay alguna manera de comprobar eso?

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.