그래서 내 응용 프로그램에서 스 와이프 탭보기를 만들려고합니다. 하지만 내가 가지고있는 문제는 내부에 목록 뷰가 있기 때문에 조각이 FragmentActivity 일 필요가 있다는 것입니다. 내 오류를 받고 있어요 어디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
글 머리 기호에는 목록보기와 라디오 버튼이 있습니다. 그래서 만약 ListFragment를 확장했다면 어댑터 클래스는 여전히 FragmentPagerAdapter getItem() 때문에 에러를 낳습니다. –
thats 왜냐하면 listfragment를 사용하고 있기 때문입니다. 보통 조각이 아닙니다 : –