我已经成功地膨胀了一个 DialogFragment,然后以编程方式将 MapFragment 添加到“目标”框架布局中。地图显示正常,但顶部似乎有对话框不透明的黑色背景。无论如何要“把它带到前面”吗?
问问题
627 次
1 回答
1
我有同样的问题。对我来说唯一可行的解决方案 - 实例化时启用zOrderOnTop
标志SupportMapFragment
:
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"
...
/>
于 2013-07-25T13:13:32.870 回答