2012-05-15 22 views
8

Como he estado usando mi código, utilicé fragmentos.El método getFragmentManager() no está definido para el tipo MyActivity

Para ello, tengo una actividad de llamar a un fragmento utilizando un fragmento por etiqueta:

FluxListFragment FLF = (FluxListFragment) getFragmentManager().findFragmentByTag(FRAG_LIST); 

Pero desde hoy, getFragmentManager parece no ser reconocidos. Dice:

"The method getFragmentManager() is undefined for the type FluxMainActivity" 

¿El problema proviene del objetivo de compilación? (Pongo Android 3.0)

Aquí está el código:

public Class FluxMainActivity extends Activity { 

@override 
public void onCreate(Bundle saveInstanceState) 
{ 
    super.onCreate(); 
    setContentView(R.layout.main); 
    FluxListeFragment FLF = (FluxListeFragment)getFragmentManager().findFragmentByTag(FRAG_LISTE);  
} 

} 

El método debe vincularse a FluxListeFragment y no FluxMainActivity! Creo que el elenco es incorrecto

+0

lo que se amplía en su FluxMainActivity? –

+1

Agregue el código de su actividad, incluidos los paquetes que está utilizando. – gutiory

+0

Ok, añadiré mi código. Chirag, FluxMainActivity es una extensión de la actividad. – Thordax

Respuesta

5

Problema resuelto.

El objetivo del proyecto era de 11 API, pero contenía 2 bibliotecas con uno de ellos en la API de destino 8.

+0

¿Cómo lidiamos con esto cuando también debería funcionar en API8? – Diego

Cuestiones relacionadas