Die Methode getChildFragmentManager () ist undefiniert

Ich habe eine SherlockFragmentActivity, diese Activity hat einen SectionsPagerAdapter und einen ViewPager. Wenn ich den Konstruktor des SectionsPagerAdapter mit aufrufegetChildFragmentManager() Methode zeigt es mir diese Fehlermeldung:

Die Methode getChildFragmentManager () ist für den Typ ViewPagerActivity undefiniert

Das ist mein Code:

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(); 
}

Ich benutze ActionBarSherlock und habe die android-support-v4.jar mit aktualisiert"Android Tools - Support-Bibliothek hinzufügen" In meinem Projekt auch im ActionBarSherlock-Projekt.

Ich mache das, weil ich ein ListFragment in einem Fragment haben muss, das ich wie eine Seite in meinem ViewPager verwende.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage