I have a SherlockFragmentActivity, questa attività ha un SectionsPagerAdapter e un ViewPager. Quando chiamo il costruttore del SectionsPagerAdapter con getChildFragmentManager()
metodo, mi mostra questo messaggio di errore:Il metodo getChildFragmentManager() non è definito
Il metodo getChildFragmentManager() non è definito per il tipo di ViewPagerActivity
Questo è il mio codice:
public class ViewPagerActivity extends SherlockFragmentActivity implements OnPageChangeListener, OnQueryTextListener{
private SectionsPagerAdapter sectionsPagerAdapter;
private ViewPager viewPager;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.layout_view_pager);
sectionsPagerAdapter = new SectionsPagerAdapter(getChildFragmentManager(), this);
viewPager = (ViewPager) findViewById(R.id.pager);
viewPager.setAdapter(sectionsPagerAdapter);
viewPager.setOnPageChangeListener(this);
this.getMovements();
this.getPrizes();
this.getVouchers();
this.createDropdownlist();
}
Sto usando ActionBarSherlock e ho aggiornato il supporto android-v4.jar utilizzando "Strumenti Android - Aggiungi libreria di supporto" nel mio progetto, al quindi su progetto ActionBarSherlock.
Sto facendo questo perché ho bisogno di avere un ListFragment all'interno di un frammento che uso come una pagina sul mio ViewPager.
oh, che errore ho fatto. Perdonami per quello. Ho un problema nell'usare Frammento all'interno del frammento, sto provando un sacco di cose (questo era uno di questi) e non l'ho visto. Ancora, scusa per il mio errore –