Home Menu

Menu



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


 
Herramientas
  #1  
Viejo 22/01/13, 20:24:25
Avatar de oneking
oneking oneking no está en línea
Miembro del foro
Mensajes: 134
 
Fecha de registro: feb 2012
Localización: Valencia
Mensajes: 134
Modelo de smartphone: Pixel 3
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de mocelet
mocelet mocelet no está en línea
Desarrollador
Mensajes: 2,203
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -
Mencionado: 17 comentarios
Tagged: 2 hilos
Supongo que con el método dismiss(), pero tienes que guardar la referencia del dialog que creas en alguna variable.
Responder Con Cita
  #3  
Viejo 23/01/13, 13:21:28
Avatar de oneking
oneking oneking no está en línea
Miembro del foro
Mensajes: 134
 
Fecha de registro: feb 2012
Localización: Valencia
Mensajes: 134
Modelo de smartphone: Pixel 3
Tu operador: Orange
Mencionado: 0 comentarios
Tagged: 0 hilos
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
Avatar de Arasthel
Arasthel Arasthel no está en línea
Cocinero veterano
Mensajes: 1,946
Compra y venta: (1)
 
Fecha de registro: jun 2009
Localización: Almería
Mensajes: 1,946
Modelo de smartphone: Nexus 5
Versión de ROM: DroidKang
Tu operador: Amena
Mencionado: 393 comentarios
Tagged: 1 hilos
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   HTCMania > Todo sobre Android > Programación y Desarrollo para Android


Reglas de Mensajes
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Las caritas están On
Código [IMG] está On
Código HTML está Off

Saltar a Foro



Hora actual: 15:39:46 (GMT +2)

Cookies
Powered by vBulletin™
Copyright © vBulletin Solutions, Inc. All rights reserved.
 
HTCMania: líderes desde el 2007