Ich versuche zu verstehen, wie eine Methode in meiner Aktivität aufgerufen wird, nachdem ein Prozess in einer anderen Klasse abgeschlossen wurde?Aufrufmethode der Java-Klasse in Aktivität
Bitte sehen Sie sich mein illustriertes Beispiel an. In MyActivity möchte ich eine Methode namens DoSomething in MyClass aufrufen. Wenn doSomething abgeschlossen ist, möchte ich MyClass (Benachrichtigen ?, Schnittstelle ?, Delegieren ?, Observable ?, Einfügen "Ich weiß es nicht hier") meine fertige Methode zurück in Aktivität.
Ich habe an Schnittstellen aussieht. Aber ich verstehe den Punkt nicht. (Sie versprechen, im Grunde ein Verfahren zu implementieren? Aber ... warum? Können Sie implementieren nur die Methode ohne die Schnittstelle.)
Ich versuchte beobachtbare auf MyActivity, aber ich kann nicht mehrere Klassen erweitern ...
Delegierte sehen wie Schnittstellen aus.
Ich weiß es nicht. Ich lerne immer noch sehr viel und hoffe, dass mir jemand helfen wird zu verstehen. Die meisten Tutorials, die ich gesehen habe, werden im Allgemeinen kopiert und eingefügt. Ich erkenne, dass ich eine Grundfunktion von Java nicht verstehe.
wie ein Teilnehmer-Verlag Muster Sehen Aufgabe. Sie können sich [diese Antwort] anschauen (http://stackoverflow.com/questions/34710809/is-that-a-right-way-of-using-interface-callback/34711257#34711257). – Onik