Frage

Ich möchte Fragmente in meiner Anwendung verwenden, kann FragmentActivity jedoch nicht erweitern, da meine Anwendung bereits eine Aktivität erweitert, die Teil einer Bibliothek ist.Da dies bedeutet, dass ich nicht anrufen kann getSupportFragmentManager(), Ich suche nach einer Problemumgehung, die es mir ermöglichen würde, Fragmente zu verwenden, ohne FragmentActivity erweitern zu müssen.Ist es möglich?

War es hilfreich?

Lösung

Ihre Bibliothek muss erweitert werden FragmentActivity.

Ich würde mir Sorgen machen, wenn eine Bibliothek ohnehin die Nutzung ihrer Basisaktivitäten verlangt.

Wie bereits erwähnt (wo möglich), greifen Sie auf den Quellcode der Bibliothek zu und fügen Sie ihn als Bibliotheksprojekt hinzu, um Eclipse zu erweitern und seine Aktivitäten zu erweitern FragmentActivity Klasse.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top