Poiché ho utilizzato il mio codice, ho utilizzato i frammenti.Il metodo getFragmentManager() non è definito per il tipo MyActivity
Per farlo, ho un'attività chiamare un frammento utilizzando un frammento per tag:
FluxListFragment FLF = (FluxListFragment) getFragmentManager().findFragmentByTag(FRAG_LIST);
Ma da oggi, getFragmentManager sembra essere riconosciuto. Dice:
"The method getFragmentManager() is undefined for the type FluxMainActivity"
Il problema viene dal target di costruzione? (Ho messo Android 3.0)
Ecco il codice:
public Class FluxMainActivity extends Activity {
@override
public void onCreate(Bundle saveInstanceState)
{
super.onCreate();
setContentView(R.layout.main);
FluxListeFragment FLF = (FluxListeFragment)getFragmentManager().findFragmentByTag(FRAG_LISTE);
}
}
Il metodo dovrebbe essere collegato al FluxListeFragment e non FluxMainActivity! Penso che il cast sia errato.
ciò che si estende nella vostra FluxMainActivity? –
Per favore, aggiungi il codice della tua attività inclusi i pacchetti che stai utilizzando. – gutiory
Ok aggiungo il mio codice. Chirag, FluxMainActivity è un'estensione dell'attività. – Thordax