だから私は私のアプリでスワイプタブビューを作成しようとしています. しかし、私が抱えている問題は、フラグメントの中にリストビューがあるため、フラグメントが FragmentActivity である必要があることです。
だから私はこれが私のエラーが発生している場所だと思います:
public Fragment getItem(int index) {
switch (index) {
case 0:
// Top Rated fragment activity
return new TopRatedFragment();
case 1:
// Games fragment activity
return new GamesFragment();
case 2:
// Movies fragment activity
return new MoviesFragment();
case 3:
//Other fragment activity
return new OtherFragment();
}
return null;
}
これは次のようにする必要があります。
public FragmentActivity getItem(int index) {
switch (index) {
case 0:
// Top Rated fragment activity
return new TopRatedFragment();
case 1:
// Games fragment activity
return new GamesFragment();
case 2:
// Movies fragment activity
return new MoviesFragment();
case 3:
//Other fragment activity
return new OtherFragment();
}
return null;
}
しかし、次の行でエラーが発生し続けます。
public FragmentActivity getItem(int index) {
エラー:
The return type is incompatible with FragmentPagerAdapter.getItem(int)
ここで私が間違っていることを誰かが知っていますか?
私のクラスは延長されていますFragmentPagerAdapter