Android 抽屉式菜单,如点击监听器的自定义菜单

Andrioid Drawer Menu like custom menu on clickListener

我正在开发一个 Google Maps V2 应用程序,其中我的 MainActivity 有一个用于地图的 Fragment 和一个包含此片段的 linear layout。我还在地图上画了标记。我的想法是创建一个像 Drawermenu 这样的菜单,它将显示 Clicked Marker..

的自定义菜单

我对 android 有点陌生,到目前为止,我所知道的是,我可以实现完整应用程序的抽屉菜单作为导航(已阅读文档和一些关于此的文章和我现在可以自己做了)。

我的问题是,我可以构建一个将显示的抽屉菜单 onMarkerClickListener ??

这可能吗??

有人做过吗? SO 或 github??

的任何代码示例

非常感谢任何粗略的算法/代码示例/指南...

感谢您的帮助

为了防止抽屉监听手势使用。

final DrawerLayout drawer = (DrawerLayout) getActivity().findViewById(R.id.drawer_layout);
drawer.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);

并使用 openDrawer 和 closeDrawer 更改菜单可见性。

//and then use it in your onMarkerClickListener.
drawer.openDrawer(Your View, Usually a ListView);

如果你想隐藏抽屉使用。

drawer.closeDrawer(Your View, Usually a ListView);

希望对您有所帮助:)