2017-09-26 2 views

Répondre

1

Vous pouvez effectuer une BackgroundFetch, mais ce n'est pas garantie d'être toujours actif en raison de la limitation du système d'exploitation et de la possibilité de désactiver manuellement la fonction par un utilisateur.

public class MyApplication implements BackgroundFetch { 

    @Override 
    public void performBackgroundFetch(long deadline, Callback<Boolean> onComplete) { 
     //perform the background activity here 
     onComplete.onSucess(Boolean.TRUE); 
    } 
} 

Vous pouvez trouver un exemple de code de démonstration here.