Chcę zaimplementować tylko 2 stałe karty w mojej aplikacji. Poszedłem za tym tutorial.android.support.v4.app.FragmentPagerAdapter nie można zastosować do android.app.FragmentManager
W moim TabPagerAdapter
klasy Dostaję taki błąd:
FragmentPageAdapter
w android.support.v4.app.FragmentPagerAdapter
nie może być zastosowany do klasy android.app.FragmentManager
TabPageAdapter:
package com.nikhil.tabs;
import android.app.Fragment;
import android.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
public class TabsPagerAdapter extends FragmentPagerAdapter {
public TabsPagerAdapter(FragmentManager fm) {
super(fm); //getting error here
}
@Override
public Fragment getItem(int index) { //getting error here
switch (index) {
case 0:
// Top Rated fragment activity
return new TopRatedFragment();
case 1:
// Games fragment activity
return new GamesFragment();
}
return null;
}
@Override
public int getCount() {
// get item count - equal to number of tabs
return 2;
}
}
Dlaczego jest to błąd spowodowany i jak to rozwiązać?
Dzięki! Wyczyść jak kryształ. Brakowało mi tego. :) – Nikhil
Dokładnie poprawna odpowiedź .. Dzięki temu. – user535927
Dzięki bardzo pomocny :) – Loga