1

我正在尝试创建一个动画,当用户在屏幕上下拉时拉伸 MapFragment。物理学就在那里,因为当我使用 Google Maps v1 时它正在工作。不过升级后,新地图的重绘似乎不是很快。这就是我调整 MapFragment 大小的方式。

    mHeaderView.getLayoutParams().height = newHeight;
    mHeaderView.requestLayout();

我试过 invalidate() 和 forceLayout() 无济于事。

MapFragment 最终在扩展区域变为黑色,直到大约 0.5 秒后片段重新绘制自身。它使它看起来非常奇怪。想法?

谢谢!

4

1 回答 1

2

这是一个已知的问题。您可以在此处阅读有关它的更多信息(并可能找到解决方法):

http://code.google.com/p/gmaps-api-issues/issues/detail?id=4659

和这里:

http://code.google.com/p/gmaps-api-issues/issues/detail?id=4639

于 2013-05-25T06:00:39.003 回答