我想你沒有得到這個問題的答案。如果你發佈你的代碼,我可以更有幫助。但現在,我認爲你需要在你的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");
}
}
希望這會有所幫助。
看看這個:http://www.joellipman.com/articles/google/android/application-development/android-os-add-googlemap-as-fragment.html – camelCaseCoder
@kevin guaun sir..actually我已經在片段和自定義導航抽屜(添加項目,如咖啡,醫院,酒吧等)單獨實施谷歌地圖,現在我只是想結合兩者,以便我可以通過點擊每個地方抽屜 – ekta
好的,關於我的編輯的任何問題? –