0

我正在處理一個Google Maps V2應用程序,其中我的MainActivity有一個Fragment地圖和一個linear layout它擁有此片段。我也在地圖上繪製標記。我的想法是創建一個像Drawermenu這將顯示自定義菜單Clicked Marker的菜單..Andrioid抽屜菜單像clickListener上的自定義菜單

我對android有點新,到目前爲止,一個導航(已閱讀文檔和一些文章,我現在可以自己做)。

我的問題是,我可以建立一個抽屜菜單,將顯示onMarkerClickListener

是否有可能?

有人已經做到了嗎? SO或github的任何代碼示例?

任何粗糙的算法中/代碼示例/準則的高度讚賞...

感謝您的幫助

回答

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); 

我希望這將幫助你:)

+1

似乎是一個好主意,讓我試試吧...會更新你在這個快 –