Android Studio"导航抽屉":如何实施基本的Google地图?

时间:2014-10-25 19:47:02

标签: android google-maps android-studio navigation-drawer drawer

我必须学习,但对你而言很简单:

我使用Android Studio创建了一个简单的基本NavigationDrawer应用程序(在创建新应用程序时可以选择提供的NavigationDrawer)。

我的问题:我可以如何(或在哪里)放置我的GoogleMap片段?我可以替换" PlaceholderFragment"还是我创建一个新的片段?以及如何实施?

我可以要求一个简单易用的例子或提示吗?正如我所说,只是一个绝对简单的运行NavigationDrawer / GoogleMap应用程序。我对GoogleMap了解很多,但我没有得到融合。

感谢德国提供的任何帮助和问候。

1 个答案:

答案 0 :(得分:0)

您可以使用自己的PlaceHolderFragment替换生成的Fragment,无论是常规片段还是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();
}

希望这有帮助。