Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 22/01/13, 20:24:25
Array

[xs_avatar]
oneking oneking no está en línea
Miembro del foro
 
Fecha de registro: feb 2012
Localización: Valencia
Mensajes: 134
Modelo de smartphone: Pixel 3
Tu operador: Orange
ProgressDialog en OnCreate

Quiero hacer un progressDialog mientras carga la activity, este es el código q utilizo.
Código:
@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
ProgressDialog.show(BaseActivity.this,"Loading","Please Wait",true);
Con este código se muestra el ProgressDialog, pero una vez a cargado la activity, el ProgressDialog no desaparece.

Como hago q una vez cargada la activity, desaparezca el progressDialog?
Responder Con Cita


  #2  
Viejo 22/01/13, 20:35:46
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -

Supongo que con el método dismiss(), pero tienes que guardar la referencia del dialog que creas en alguna variable.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
  #3  
Viejo 23/01/13, 13:21:28
Array

[xs_avatar]
oneking oneking no está en línea
Miembro del foro
 
Fecha de registro: feb 2012
Localización: Valencia
Mensajes: 134
Modelo de smartphone: Pixel 3
Tu operador: Orange
Puedes poner un ejemplo please?

Mas tarde edito con mi código completo para ayudar.
Responder Con Cita
  #4  
Viejo 23/01/13, 15:09:32
Array

[xs_avatar]
Arasthel Arasthel no está en línea
Cocinero veterano
· Votos compra/venta: (1)
 
Fecha de registro: jun 2009
Localización: Almería
Mensajes: 1,946
Modelo de smartphone: Nexus 5
Tu operador: Amena
Para mostrarlo y guardar la referencia al ProgressDialog:

Código:
ProgressDialog pd = ProgressDialog.show(this, "Loading", "Please Wait", true);
Y cuando quieras cerrarlo:

Código:
pd.cancel();
EDIT: en realidad, el dismiss de mocelet es mejor para cerrarlo.

Código:
pd.dismiss();
Un saludo.

Última edición por Arasthel Día 23/01/13 a las 15:12:07.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 18:22:03 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /