Google Maps Android API v2可动画GoogleMap View

时间:2013-02-02 06:40:39

标签: android

我正在尝试动画,将Google Maps Fragment包裹在我的布局中。以下动画似乎无效。

ObjectAnimator mapAnimator = ObjectAnimator.ofFloat(view, "translationY", -view.getHeight(), view.getHeight());

我已经尝试在FrameLayout中包装片段并在没有运气的情况下制作动画。我似乎只能隐藏并使用FragmentManager显示地图。

根据此issue,Google地图使用无法动画的SurfaceView。我找不到任何官方支持这个。任何人都可以确认吗?

1 个答案:

答案 0 :(得分:0)

  

我找不到任何官方支持此事。

如果“this”表示Maps V2使用SurfaceViewdrop a ViewServer in your app这一事实,请将Hierarchy View连接到在支持Maps V2的设备上运行的应用,并查看您看到的内容。 Cyril Mottier在你引用的问题上写了第1条评论;因为他说这是SurfaceView,我相信他。

如果“this”表示SurfaceView无法设置动画,则可以通过阅读the documentation for TextureView来确认。