2016-06-30 5 views
0

Ich bin neu in Andorid. Ich möchte global einen wartenden Loader implementieren, so dass ich verschiedene andere Aktivitäten implementieren kann. Bitte geben Sie mir Lösung, wie kann ich das mit Andorid Studio tun.Implementieren Sie einen Waiting Loader in Android

Ich hoffe, Sie können mir jeden Demo-Quellcode und Link für den Erwerb von Wissen für die gleichen bereitstellen.

Danke, Supriya Pandey

+1

wo Ihr Ansatz? –

+0

Haben Sie Ihre Google-Suche abgeschlossen? – Mani

+0

Ich möchte in meiner Anwendung global zeigen, dass, wo ich brauche, ich nur diese Methode mit ihren Argumenten aufrufen. –

Antwort

0

Haben Sie versucht, jeden loader in Zusammenhang mit der aktuellen Aktivität umzusetzen. Es wird eine viel bessere Option sein.

Es Ihre Aktivität Sie diese verwenden können:

final static int PROGRESS_DIALOG = 1; 

    ProgressDialog dialog; 

    @Override 
    protected Dialog onCreateDialog(int id){ 
    switch(id){ 
    case PROGRESS_DIALOG: 
     dialog = new ProgressDialog(this); 
     dialog.setMessage("Whatever you want to tell them."); 
     dialog.setIndeterminate(true); 
     dialog.setCancelable(true); // if you want people to be able to cancel the download 
     dialog.setOnCancelListener(new DialogInterface.OnCancelListener(){ 
      @Override 
      public void onCancel(DialogInterface dialog) 
      { 
       **** cleanup. Not needed if not cancelable **** 
      }}); 
     return dialog; 
    default: 
     return null; 
    } 

das Dialogfeld zu schließen, rufen Sie einfach:

dialog.dismiss(); 
Verwandte Themen