(안드로이드)getChildFragmentManager 오류에 대해

조회수 1153회

import android.app.Fragment;

public class MainActivity4 extends Fragment
//중략
PlaceAutocompleteFragment autocompleteFragment;
autocompleteFragment = (PlaceAutocompleteFragment)getActivity().getChildFragmentManager().findFragmentById(R.id.place_autocomplete_fragment);

이 부분서 처음에 getFragmentManger로 작성했으나, 에러 이후로 스택오버플로우의 답변에 따라서 getChildFragmentManger로 바꿨습니다.

하지만, 안드로이드스튜디오에서 빨간줄과 함께 에러가 나옵니다. (cannnot find symbol method...)

import를 support.v4.app.Fragment 로 하라는 권유를 받았으나 이 또한 충돌이 일어나 사용하지 못했습니다.

gradle은 다음과 같습니다.

 compileSdkVersion 26
    defaultConfig {
        applicationId "kr.ac.afa.atnote"
        minSdkVersion 23
        targetSdkVersion 26

고수님들 도와주세요 ㅠㅠ 삼일간 헤메다 코드 갈아엎기 직전까지 왔습니다...

  • (•́ ✖ •̀)
    알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)