Comment créer mon propre Observable chaud à partir de zéro?
J'aimerais créer ma propre fonction, renvoyant un observable, retournant des emplacements:
public static Observable locationObservable(Context context, String provider, long minTime, float minDistance) {
Ceci est pour Android. Il est recommandé d'utiliser Observable.create()
à cette fin, mais l'exemple montre simplement le passage d'une liste constante d'entiers à chaque abonné, ce qui n'est pas chaud.
Si je fais quelque chose d'autre ici, par exemple, me rappeler une liste d'abonnés, alors comment implémenter la désinscription et de nombreuses autres fonctionnalités?
C'est-à-dire, je n'ai absolument aucune idée de ce qu'il faut faire à l'intérieur de l'implémentation de Observable.OnSubscribe()
?