2015-11-04 16 views
0

以打開片斷谷歌地圖:如何使用我用下面的值編碼自定義導航抽屜

  1. 對於自定義導航抽屜: http://www.tutecentral.com/android-custom-navigation-drawer/
  2. 對於谷歌地圖: http://wptrafficanalyzer.in/blog/showing-nearby-places-with-photos-at-any-location-in-google-maps-android-api-v2/

我'在Android新,所以請告訴我如何鏈接自定義導航抽屜與谷歌地圖。

+0

看看這個:http://www.joellipman.com/articles/google/android/application-development/android-os-add-googlemap-as-fragment.html – camelCaseCoder

+0

@kevin guaun sir..actually我已經在片段和自定義導航抽屜(添加項目,如咖啡,醫院,酒吧等)單獨實施谷歌地圖,現在我只是想結合兩者,以便我可以通過點擊每個地方抽屜 – ekta

+0

好的,關於我的編輯的任何問題? –

回答

0

我想你沒有得到這個問題的答案。如果你發佈你的代碼,我可以更有幫助。但現在,我認爲你需要在你的NavigationDrawer Activity中調用MapFragment。

如果你只需要一個片段的地圖,我建議你使用一個switch語句。

以下顯示示例代碼。

private void updateDisplay(int position) { 
     Fragment fragment = null; 
     switch (position) { 
      case 0: 
       fragment = new MapFragment(); 
       break; 

      case 1: 
       fragment = any of your fragment(); 
       break; 

      case 2: 
       fragment = any of your fragment(); 
       break; 


      default: 
       break; 
     } 
     if (fragment != null) { 
      FragmentManager fragmentManager = getFragmentManager(); 
      fragmentManager.beginTransaction().replace(R.id.frame_container, fragment).commit(); 

      // update selected item and title, then close the drawer 
      setTitle(menutitles[position]); 
      mDrawerLayout.closeDrawer(mLenear); 
     } 
     else { 
      // error in creating fragment 
      Log.e("Extract", "Error in creating fragment"); 
     } 
    } 

希望這會有所幫助。