我正在开发一个Google Maps V2
应用,其中我的MainActivity
有一个Fragment
用于地图,一个linear layout
用于保存此片段。我还在地图上绘制标记。我的想法是创建一个像Drawermenu这样的菜单,它会显示Clicked Marker
的自定义菜单..
我对android有点新,到目前为止,据我所知,我可以为完整应用程序实现抽屉菜单作为导航(已阅读文档和一些文章,我现在可以自己做)。
我的问题是,我可以建立一个抽屉菜单,显示onMarkerClickListener
??
是可能的吗?
有人已经做过吗? SO或github的任何代码示例
任何粗略的算法/代码示例/指南都非常受欢迎......
感谢您的帮助
答案 0 :(得分:1)
为了防止抽屉听取手势使用。
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);
我希望这会对你有所帮助:)。