2017-08-19 2 views
1

Je souhaite appeler la connexion même après que l'application est passée en arrière-plan ou que l'écran de l'appareil soit éteint. Je pense que la méthode onStop entre en action lorsque l'écran s'éteint. J'ai appelé connectionRequest à l'intérieur d'un temporisateur dans la méthode stop() mais cela ne fonctionne pas.Appel de connexion dans la méthode du cycle de vie de l'arrêt

public void start() { 
    if (current != null) { 
     current.show(); 
     return; 
    } 

    hi = new Form("My app", BoxLayout.y()); 
    hi.show(); 
} 

public void stop() { 
    new UITimer(new Runnable() { 
     public void run() { 
      System.out.println("fghfhfghgf "); 
      Connection c = new Connection(); 
      c.connectionMethod(); 
     } 
    }).schedule(10000, true, hi); 
    current = getCurrentForm(); 
    if (current instanceof Dialog) { 
     ((Dialog) current).dispose(); 
     current = getCurrentForm(); 
    } 
} 

Répondre