Domanda

Voglio usare frammenti nella mia applicazione, ma non posso estendere la frammentazione perché la mia applicazione estende già un'attività che fa parte di una libreria.Poiché questo significa che non posso chiamare getSupportFragmentManager(), sto cercando una soluzione alternativa che mi consentirebbe di usare frammenti senza dover estendere la frammentazione.È possibile?

È stato utile?

Soluzione

La tua libreria deve estendere il FragmentActivity.

Sarei preoccupato per una biblioteca che richiede comunque di utilizzare le loro attività di base.

Come accennato (ove possibile) prendi il codice sorgente della libreria e aggiungerlo come progetto di libreria per Eclipse e rendere le sue attività prolungano la classe FragmentActivity.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top