PDA

Ver la Versión Completa : ProgressDialog en OnCreate


oneking
22/01/13, 20:24:25
Quiero hacer un progressDialog mientras carga la activity, este es el código q utilizo.

@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?

mocelet
22/01/13, 20:35:46
Supongo que con el método dismiss(), pero tienes que guardar la referencia del dialog que creas en alguna variable.

oneking
23/01/13, 13:21:28
Puedes poner un ejemplo please?

Mas tarde edito con mi código completo para ayudar.

Arasthel
23/01/13, 15:09:32
Para mostrarlo y guardar la referencia al ProgressDialog:

ProgressDialog pd = ProgressDialog.show(this, "Loading", "Please Wait", true);

Y cuando quieras cerrarlo:

pd.cancel();

EDIT: en realidad, el dismiss de mocelet es mejor para cerrarlo.

pd.dismiss();

Un saludo.