ProgressDialog in Thread Android

Pubblicato: 3 novembre 2011 in Android, Programmazione
Tag:, ,

Creiamo due variabili

private String label_dialog = “”;

private ProgressDialog dialog2;

 

Creiamo l’handler

private Handler mesdialog = new Handler() {
@Override
public void handleMessage(Message msg) {
dialog2.setMessage(label_dialog);
}
};

Instanziamo e visualizziamo il progressdialog

dialog2 = new ProgressDialog(TabRestore.this);
dialog2.setMessage(packagename);
dialog2.setTitle(getResources().getString(R.string.app_name));
dialog2.show();



Nel Thread scriviamo:

label_dialog = “Prova”; //inseriamo il testo che vogliamo visualizzare
mesdialog.sendEmptyMessage(0); //chiama l’handler per cambiare il testo

Lascia un commento