Android ScrollView中的MapView V2在操作栏上绘制自身

Android ScrollView中的MapView V2在操作栏上绘制自身,android,android-maps-v2,android-scrollview,Android,Android Maps V2,Android Scrollview,所以,抛开标题中的所有不好的东西不谈,我在滚动视图中有一个地图视图(以及一些其他视图)(我知道,我已经无数次建议不要将地图视图放在滚动容器中,但这正是客户想要的)当我向上滚动ScrollView时,MapView会在ActionBar上绘制。我在传递给MapView构造函数的GoogleMapOptions上将zOrderOnTop设置为true,这样在我第一次将MapView添加到视图层次结构时就不会发生这种情况,但当我离开并返回应用程序时,地图会再次在操作栏上绘制 在创建MapView并将其

所以,抛开标题中的所有不好的东西不谈,我在
滚动视图
中有一个
地图视图
(以及一些其他视图)(我知道,我已经无数次建议不要将地图视图放在滚动容器中,但这正是客户想要的)当我向上滚动
ScrollView
时,
MapView
会在
ActionBar
上绘制。我在传递给
MapView
构造函数的
GoogleMapOptions
上将
zOrderOnTop
设置为true,这样在我第一次将
MapView
添加到视图层次结构时就不会发生这种情况,但当我离开并返回应用程序时,地图会再次在操作栏上绘制

在创建MapView并将其放入ScrollView时,我必须人工调用MapView生命周期事件,因为我进行了网络调用,并且根据数据的不同,我可能需要也可能不需要添加地图

我一直在谷歌上搜索,寻找缓解这种情况的方法,但我什么也没找到。我正在测试的手机是Android 4.1+,因此它应该使用
TextureView
实现,而不是MapView的
SurfaceView
实现