Bonjour à tous, voilà mon problème.

La séquence de mon programme:
1- Chargement de l'Activity principale (Main)
2- Affichage au dessus d'une Activity de Loading (via un startActivityForResult)
3- Main lance un Thread Network, qui se connecte à un serveur et fait différents travaux (ceci est assez long).
4- Je récupère l'avancement du thread Network, et fais avancer ma ProgressBar dans l'Activity Loading en fonction.

Je bloque à la 4ième étape. J'arrive à dialoguer entre Main et Network (avec des Handler), mais je ne vois pas comment accéder à la ProgressBar de Loading (que ce soit de Network ou de Main).

Comme expliqué ci dessus, mon Main fait en gros ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public class MainActivity extends Activity{
 
private Intent loadingIntent;
private TNetwork threadNetwork;
 
@Override
public void onCreate(Bundle savedInstanceState){
 
   super.onCreate(savedInstanceState);
   setContentView(R.layout.main);
 
   loadingIntent=new Intent(MainActivity.this,LoadingActivity.class);
   startActivityForResult(loadingIntent,1);
 
   threadNetwork= new TNetwork("Network",getApplicationContext());
   threadNetwork.start();
}
}
Quelle méthode employer pour dialoguer entre l'Activity Main et Loading?
Voir entre le Thread Network et Loading?

Merci d'avance de vos idées.