2017-02-15 8 views

Antwort

0

LÖSCHEN Wenn Sie AsyncTask verwenden Sie Dialog Referenz auf postexecuted Methode abtun kann und starten Sie es

@Override 
protected void onPreExecute() { 
    super.onPreExecute(); 
    dialogo = ProgressDialog.show..... 


@Override 
protected void onPostExecute() { 
     if (dialogo != null && dialogo.isShowing()) 
      dialogo.dismiss(); 
0
onPreExcetuded

Sie können es finden indem Sie dasselbe Tag verwenden, um es anzuzeigen und dann zu schließen.

Fragment fragment = yourFragmentManager.findFragmentByTag("dialog_tag"); 
if (fragment != null) { 
    DialogFragment dialogFragment = (DialogFragment) fragment; 
    dialogFragment.dismiss(); 
}