【问题标题】:Andrioid Drawer Menu like custom menu on clickListenerAndroid 抽屉菜单,如点击监听器上的自定义菜单
【发布时间】:2015-06-07 19:38:52
【问题描述】:

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

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

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

这可能吗??

有人已经这样做了吗? SO或github的任何代码示例??

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

感谢您的帮助

【问题讨论】:

    标签: android google-maps android-fragments navigation-drawer onclicklistener


    【解决方案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);
    

    希望对你有帮助:)

    【讨论】:

    • 似乎是个好主意,让我试试...很快就会更新您的信息
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-24
    • 1970-01-01
    相关资源
    最近更新 更多