MapFragment和相机视图下的导航抽屉(Surfaceview)

时间:2013-12-04 10:59:40

标签: android google-maps android-layout camera surfaceview

我有谷歌地图片段的错误。片段放在我的活动中,当我打开导航抽屉时,它会显示在地图片段后面。这很奇怪,因为导航抽屉位于布局中片段的顶部。

CameraView也有同样的问题。

在Android 2.3和一些

上检测到

问题

1 个答案:

答案 0 :(得分:6)

原因:CameraView和MapFragment是SurfaceViews。

解决方案:

    <RelativeLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent">
        <FrameLayout
                android:id="@+id/palce_map_here"
                android:layout_height="match_parent"
                android:layout_width="match_parent"/>
        <FrameLayout
                android:id="@+id/bugfixview"
                android:layout_height="match_parent"
                android:layout_width="match_parent"
                android:background="@android:color/transparent"/>
    </RelativeLayout>

在曲面视图顶部绘制透明视图。