GoogleMap을 ViewPager에 fragment에 추가하기.

2015. 10. 24. 22:44·공부/Android

 

 

구글맵을 액티비티에 추가할 땐 간단하게 됐는데 뷰페이저 안에 있는 프레그먼트에 추가할때는 간단히 안되네요.. 검색을 좀 해서 해결했습니다.

1. JAVA

private SupportMapFragment fragment;
private GoogleMap mMap;
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
FragmentManager fm = getChildFragmentManager();
fragment = (SupportMapFragment) fm.findFragmentById(R.id.signMap);
if (fragment == null) {
fragment = SupportMapFragment.newInstance();
fm.beginTransaction().replace(R.id.signMap, fragment).commit();
}
}
@Override
public void onResume() {
super.onResume();
if (mMap == null) {
mMap = fragment.getMap();
}
if (mMap != null) {
setUpMap();//맵에 대한 각종 설정을 담아놓은 함수입니다. 굳이 넣을 필요 없어요.

}
}

2.XML

<fragment
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/signMap"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:name="com.google.android.gms.maps.SupportMapFragment"
android:layout_below="@+id/signSearchMap" />

>>여기까지만 하면 맵을 화면에 띄울 수 있습니다.

다음엔 선택한곳에 마커를 생성하고 Geocoder를 이용해 주소를 받아오는 방법을 게시하겠습니다. 코드가 더러운건 양해바래요 ..!

 

 

 

반응형
'공부/Android' 카테고리의 다른 글
  • android Google map v2 마커 간단하게 바꾸기.
  • 안드로이드 키보드가 자동으로 올라오는 현상 방지
  • google Map Clustering + Drawer로 마커를 모으고 리스트뷰에 리스트 띄우기 성공
  • [Wearable DataLayer]모바일에서 안드로이드웨어로 이미지 여러장 전송하기!
JangGiraffe
JangGiraffe
안녕하세요~ 반갑습니다! 머무시면서 즐거운 시간 보내시길 바랍니다. 오픈카톡 : https://open.kakao.com/o/sYEBs0uh
  • JangGiraffe
    giraffe1010
    JangGiraffe
  • 전체
    오늘
    어제
    • 분류 전체보기 (390)
      • 공부 (155)
        • AI (3)
        • Spring (10)
        • JAVA (31)
        • python (6)
        • 기타 (12)
        • 메세지 (3)
        • Jsp,Servlet (4)
        • HTML (12)
        • Javascript (6)
        • C#,ASP.NET (2)
        • WEB (2)
        • DB (11)
        • Android (18)
        • [BaaS]Parse.com (4)
        • 졸업프로젝트 (4)
        • AWS,네이버클라우드플랫폼 (2)
        • Ubuntu (6)
        • maven (1)
        • 자료구조 (15)
        • 서버 (3)
      • 게임 (0)
      • 관심 (22)
        • 사진 (1)
        • 패스오브엑자일(POE) (1)
        • 월드오브워크래프트 (4)
        • 블로그 (7)
        • 이슈 (1)
        • IT (5)
        • 기타 게임 (3)
      • 자료 (2)
        • 면접 (2)
      • 먹거리 (103)
        • 음식리뷰 (99)
        • 카페리뷰 (4)
      • 여행 (35)
        • 국내여행 (23)
        • 해외여행 (12)
      • 생활정보 (68)
        • 생활정보 (33)
        • 상품리뷰 (34)
        • 세미나후기 (1)
      • 끄적끄적 (5)
        • 영화후기 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 문의(카톡)
    • 방명록
  • 링크

    • 2zino
    • wildbluffer
  • 공지사항

  • 인기 글

  • 태그

    발산 회식
    왕십리맛집
    발산맛집
    월드오브워크래프트
    홍대맛집
    돈벌기
    양양 가볼만한 곳
    ChatGPT
    김포맛집
    떡볶이
    강원도여행
    자취
    마곡맛집
    가양맛집
    시즈오카
    맛집
    와우
    강서구맛집
    제주도맛집
    오징어난전
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
JangGiraffe
GoogleMap을 ViewPager에 fragment에 추가하기.
상단으로

티스토리툴바