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