1
我已经成功地将一个DialogFragment充满,然后以编程方式将一个MapFragment添加到“目标”framelayout中。地图显示正常,但它似乎在顶部有不透明的黑色背景。无论如何要说“把它带到前面”?将MapFragment带到前面(在DialogFragment中)
我已经成功地将一个DialogFragment充满,然后以编程方式将一个MapFragment添加到“目标”framelayout中。地图显示正常,但它似乎在顶部有不透明的黑色背景。无论如何要说“把它带到前面”?将MapFragment带到前面(在DialogFragment中)
我有同样的问题。我唯一的工作解决 - 实例SupportMapFragment
时启用zOrderOnTop
标志:
SupportMapFragment supportMapFragment = SupportMapFragment.newInstance(new GoogleMapOptions().zOrderOnTop(true));
您也可以在XML中做到这一点:
<fragment xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:map="http://schemas.android.com/apk/res-auto"
map:zOrderOnTop="true"
...
/>