Actividad de Android Invisible por defecto

Tengo una actividad definida como esta

<activity android:name=".queue.ItemDetailActivity" android:theme="@android:style/Theme.Dialog"></activity> 

Esta actividad implementa runnable y muestra una barra de progreso mientras los datos son recuperados del servidor. Me gustaría tener el diálogo invisible hasta que se carguen los datos. ¿Hay una manera para que la actividad comience invisible y después utilice setVisible(true); Para que aparezca?

Pruebe este estilo para la actividad.

 <style name="Invisible" parent="@android:style/Theme.Dialog"> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:windowIsFloating">true</item> <item name="android:windowNoTitle">true</item> <item name="android:windowContentOverlay">@null</item> </style> 
  • Estructura adecuada de una aplicación de Android con un cajón de navegación
  • GetActivity () había devuelto null cuando isDetached () había devuelto false
  • La actividad no regresa de Pausa
  • Android - startActivityForResult que activa inmediatamente onActivityResult
  • Llamar a un método de fragmento desde una pestaña de actividad de Android
  • Acerca de cómo iniciar la aplicación de Android desde una URL
  • ¿Puedo cerrar una actividad del navegador que he abierto?
  • Iniciar otra actividad dentro de FrameLayout de TabActivity
  • Indicador de configuración en onSaveInstanceState () para determinar tipo de salida en onDestroy ()
  • Android: Pasar variables a un servicio ya en ejecución
  • FindViewById devuelve NULL cuando se utiliza Fragment
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.