안녕하세요.
화면을 fragment 단위로 구성하여 페이지 이동을 하도록 처리해놨었습니다.
이 구조를 세팅하면서 전체화면으로 보이는 구글맵 화면은 정상 동작됨을 확인했었고요.
그런데 구조가 조금 바뀌어서
구글맵을 화면 전체가 아닌 뷰의 일부로 보여줘야 하는 상황이 되었습니다.
상단에 탭과 하단에 입력창 등이 추가되고 남는 가운데 공간에만 맵이 보여야 합니다.
애초에 fragment로 화면 단위를 구성했다보니 맵 화면만 따로 fragment로 불러내는게 좀 애매합니다.
일단 fragment의 onCreateView 에서 xml에 선언된 fragment를 불러오는 도중에 에러를 내버리네요.
해당 에러의 CauseBy 입니다
java.lang.IllegalStateException: Fragment com.google.android.gms.maps.SupportMapFragment did not create a view.
그렇다고 프래그먼트를 하나 더 불러내려니 지도 위에 버튼 등의 뷰를 그릴수가 없고요.
맵을 뷰단위로 보여주도록 바꾸어야 해당 문제가 처리되지 않을까 싶은데요,
뷰단위로 불러와 보여줄 방법은 없는지요?
도움 부탁드립니다.