在布局中,我需要在scrollview
内展示地图。一切似乎都是正确的,但是当我开始在scrollview
内滚动时地图出现问题,mapview
在地图视图的顶部和底部闪烁,出现黑色闪烁。
<com.google.android.gms.maps.MapView
android:id="@+id/mapview"
android:layout_width="match_parent"
android:layout_height="match_parent" />
这是地图的代码我在相对布局中使用它,而相对布局又在线性布局内,实际上在scrollview
内。
您可以使用以下网址查看布局的外观。对不起,我没有足够的声誉在堆栈上发布图像流量。 https://www.dropbox.com/s/xdf4tukvtnx5bq0/stack%20over%20flow%20map.png?dl=0
上面您可以看到在滚动视图中显示的地图。当我滚动它时,闪烁和黑色出现在它的顶部和底部。 我试图弄清楚它的可能原因。我的猜测是将滚动视图的触摸事件传递给mapview,这就是为什么会发生这种情况。但我不知道如何删除这些观点。我很好,如果有任何方法使地图静态,当点击它时,它变得动态。