所以我试图在我的应用程序中创建一个滑动标签视图。但我遇到的问题是我的片段需要是 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