답변

1

잘못된 유형의 FragmentManager를 사용하고 있습니다 (하나는 android.support.v4.app.FragmentManager이고 다른 하나는 android.app.FragmentManager입니다). getSupportFragmentManager()를 사용해보십시오.

1

getFragmentManagaer() 반환 안드로이드 하나의 조각 관리자의 두 가지 유형이 app.FragmentManager 및 v4.app.FragmentManager에있는 다른 하나 있습니다 그것은 android.support.v4.app.FragmentManager

1

반환 사용 getSupportFragmentManager()android.app.FragmentManager.의 객체. 여기서 v4 지원 부분을 사용하고 있습니다.

그래서 조각 관리자의 인스턴스를 얻기 위해, 당신은

FragmentManager fm = getSupportFragmentManager(); 

를 작성해야 또는 당신이

FragmentManager fm = getSupportManager(); 

를 사용하려면 다음

import android.support.v4.app.FragmentManager 

과의 수입을 제거 가져 오기

import android.app.FragmentManager;