ScrollView中的MapView V2通过ActionBar绘制自己

时间:2013-09-20 23:37:22

标签: android android-maps-v2 android-scrollview

所以,除了标题中的所有不好的事情之外,我在MapView内部有一个ScrollView(和其他几个视图)(我知道,我已经建议了一千次)反对将MapView放在滚动容器中,但这是客户想要的)当我向上滚动ScrollView时,MapView最终会覆盖ActionBar。我在zOrderOnTop上将GoogleMapOptions设置为true,并将其传递给MapView的构造函数,以防止在我第一次将MapView添加到视图层次结构时发生这种情况,但是当我离开并返回应用程序时,地图再次被绘制在ActionBar上。

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

我一直在Google和SO上寻找减轻这种情况的方法,但我什么也没做到。我正在测试的手机是Android 4.1+,所以它应该使用TextureView实现,而不是MapView的SurfaceView实现。

0 个答案:

没有答案