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


Averigüe si hay una vista

¿Existe una manera compatible hacia atrás para averiguar si se presenta una vista? View tiene isLaidOut , pero es API 19. Actualmente uso if(view.getWidth() + view.getHeight() > 0) , pero no parece una forma estable y limpia de hacerlo. Soy consciente de OnGlobalLayoutListener , pero quiero saber si una vista está establecida en este momento.

  • GameHelper se bloquea en onConnectionFailed ()
  • ¿Cómo desactivar la supervisión de dispositivos en Android Studio?
  • Cómo utilizar hormiga para construir con android
  • ¿Es posible que una aplicación de Android inhabilite temporalmente "OK Google"?
  • SetVisibleActivities undefined
  • Gradle Advertencia: falta declaración groovy devolución
  • API de reconocimiento de actividad
  • Barra de progreso circular Android con esquinas redondeadas
  • Lea el nombre del paquete de un APK Android
  • Takepicture se bloquea en Android 2.3.3
  • Soporte ActionBar no mostrará el color correcto con API 21
  • Estoy recibiendo "OutOfMemoryError lanzado al intentar lanzar OutOfMemoryError; No hay pila disponible "en Android
  • One Solution collect form web for “Averigüe si hay una vista”

    Esto también me había stumped por un tiempo.

    Si está utilizando las bibliotecas de soporte-v4, puede utilizar:

     ViewCompat.isLaidOut(View) 

    Echa un vistazo a la implementación:

    ViewCompat.java

    ViewCompatBase.java

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