0
List Fragment 내에서 getSupportLoaderManager()를 사용할 때 "getSupportLoaderManager() 메서드가"Activity 유형에 대해 정의되지 않았습니다. 이 문제를 해결하는 방법에 대한 아이디어가 있습니까?getSupportLoaderManager() 메서드가 Activity 유형에 대해 정의되지 않았습니다.
감사합니다.
는 ListActivity는 다음과 같이 정의된다 :
public class SelfieListActivity extends FragmentActivity implements SelfieListFragment.Callbacks{...}
그리고 ListFragment는 다음과 같이 정의된다 :
public class SelfieListFragment extends ListFragment implements LoaderCallbacks<Cursor>{...}
선은 ListFragment 안에 그리고는 다음과 같이 정의되어 :
getActivity().getSupportLoaderManager().initLoader(_ID, null, this);
감사합니다 미리! 자세한 내용이 필요하면 알려주십시오.
문제가 해결되었지만 새 문제가 발생했습니다. 이제 Cannont는 SelfieList Fragment on Fragment를 다음과 같이 제공합니다.> ((SelfieListFragment) getFragmentManager(). findFragmentById (R.id.selfie_list)). setActivateOnItemClick (true); – KillDash9
@ KillDash9 :'getFragmentManager()'를'getSupportFragmentManager()'로 변경하십시오. 단편 구현을 사용할 때 * 일관성이 있어야하며 원시 조각과 'support.v4' 파편 백 포트를 섞어서 일치시키지 않아야합니다. – CommonsWare