Alle Anleitungen, die ich bei Android In-App-Abrechnung V3 finden konnte, gehen davon aus, dass Sie über eine einzige Aktivität verfügen, die alle abrechnungsbezogenen Aspekte abdeckt. In meinem Fall gibt es mehrere Aktivitäten, die Zugriff auf die Abrechnung benötigen. Wie würde ich so elegant mit so etwas umgehen?Entkopplung der In-App-Abrechnung von Aktivität
Ein Beispielproblem, auf das ich gestoßen bin: Bei der Arbeit mit den Google-Billing-Hilfsklassen übergeben Sie die aktuelle Aktivität immer als Parameter. Spätere Rückrufe (z. B. onActivityResult) werden für diese Aktivität aufgerufen. Aber was passiert, wenn sich die aktive Aktivität ständig ändert? Muss ich die Abrechnung jederzeit beenden und neu initialisieren?
Großartige Informationen. Ich habe eine Frage, wie wäre es mit dem Zugriff auf den InAppBilling-Code von einer anderen Aktivität? Ich kann es nicht zur Arbeit bringen –
Könnten Sie bitte Ihr Beispielfragment mit Rechnungsstellung posten? Vielen Dank. – dragoon
Schnelle Verbindung zu einem Dienst, ok, aber was ist mit den Auswirkungen auf das Gerät? Geht es um die Kommunikation mit einem Server? –