was ich versuche zu tun, ist das folgende
IntentService
im Hintergrund Receiver
Mein Code ist wie folgt:
%Vor%Hier wird der Intent-Service aufgerufen:
%Vor%Die aufrufende Aktivität
Hier wird der Receiver
aufgerufen
Der Code Intent service
:
Diese Funktion ist die Funktion, die in Post execute
von registerWorker
über
Ich stehe jetzt mit diesem Fehler fest:
%Vor%Ich habe verstanden, dass der Empfänger nicht initiiert wird, aber ich kann den fehlenden Code in meiner Logik anscheinend nicht finden
Schätzen Sie Ihre Hilfe
Der fehlende Code befindet sich nicht in Ihrer Logik, sondern in der Logik des DownloadRecievers. Suchen Sie weiter nach Fehlern und finden Sie heraus, warum das nicht geladen wurde. Das oder veröffentlichen Sie einen Code von ihm, damit es beantwortet werden könnte. Ist es zum Beispiel auf der Suche nach einem URI, das nicht existiert und somit abstürzt? Was erwartet und versagt und warum scheitert es? Sie haben keinen Code veröffentlicht, der abstürzt. Sie haben Code geschrieben, der etwas aufruft, das abstürzt.
Probieren Sie das aus,
Schritt 1: Erstellen Sie den Ergebnishandler mit ResultReceiver innerhalb der Aktivität
%Vor%Schritt 2: Setzen Sie den Ergebnishandler in die Absicht und starten Sie den Intent-Service
%Vor%Schritt 3: Behandeln Sie die Absicht in der Serviceklasse (holen Sie sich den Wert des Ergebnishandlers)
%Vor%Schritt 4: Senden / Senden Sie die Daten an den Ergebnishandler
%Vor%Tags und Links android listview android-intent