Bonjour,
Je suis en train de d'implémenter une fonction qui fait des requête et je voulais afficher une progressdialog en attendant la réponse du serveur. Mais j'ai remarqué que quand je tape sur l'écran en dehors de la progressDialog elle disparaît...
J'ai du mal à bien comprendre ce qui se passe don csi quelqu'un pouvait m'éclairer...
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
19
20
21 public void fouction(){ progressDialog = new ProgressDialog(this); progressDialog.setMessage(getString(R.string.loading)); progressDialog.show(); new Thread(new Runnable() { @Override public void run() { while(FAUX){ ... try { Thread.sleep(100); } catch (InterruptedException e) { e.printStackTrace(); } } progressDialog.dismiss(); } }).start(); }
Merci,
Drlord.
Partager