0

나는 배워야 만하지만 그것은 간단하다.Android Studio "NavigationDrawer": 기본 Google지도를 구현하는 방법은 무엇인가요?

Android Studio (새로운 앱을 만들 때 제공 할 수있는 제공되는 NavigationDrawer)를 사용하여 간단한 기본 NavigationDrawer-app를 만들었습니다.

내 질문 : GoogleMap 조각을 어떻게 (또는 어디에서) 넣을 수 있습니까? "PlaceholderFragment"를 대체 할 수 있습니까? 아니면 새 단편을 만들 수 있습니까? 그리고 구현하는 방법?

내가 조금 어둡고 간단한 예 또는 힌트를 요청할 수 있습니까? 내가 말했듯이, 절대 단순한 NavigationDrawer/GoogleMap 앱을 실행합니다. GoogleMap에 대해 많이 알고 있지만 융합을 얻지는 못합니다.

독일에서 도움을 주셔서 감사합니다.

답변

0

Fragment으로 생성 된 PlaceHolderFragment을 일반 조각 또는 GoogleMap 조각으로 바꿀 수 있습니다.

전용 PlaceHolderFragment 클래스는 편의를 위해 작성되었지만 Fragment 클래스를 별도로 만들고 PlaceHolderFragment 클래스를 제거하면됩니다. 프로젝트 템플릿으로 생성 된 액티비티의 onNavigationDrawerItemSelected 메서드 안에 PlaceHolderFragment 대신 맵 조각을 열 것입니다.

@Override 
public void onNavigationDrawerItemSelected(int position) { 
    // update the main content by replacing fragments 
    FragmentManager fragmentManager = getSupportFragmentManager(); 
    fragmentManager.beginTransaction() 
      .replace(R.id.container, MyMapFragment.newInstance(position + 1)) // instead of PHF 
      .commit(); 
} 

희망이 있습니다.

관련 문제