gpt4 book ai didi

android - 如何制作类似Foursquare的 map 效果:

转载 作者:太空宇宙 更新时间:2023-11-03 12:56:16 24 4
gpt4 key购买 nike

我希望在我的应用程序中集成 Foursquare map 的感觉。所以我创建了一个 MapFragment 和一个 ListFragment

我把它们都放在我的 Activity 中, map 被放置在整个屏幕大小,而列表 fragment 设置得稍微向下,所以你可以部分地看到 map ,而另一个部分包含在列表中。现在我的猜测是这就是实现它的方式,因为据我所知,没有办法将 MapFragment 扩展到带有动画的全屏,而不需要 map 重新渲染它自己。

那么首先,这样做是正确的方法吗?或者我应该将 MmapFragment 放在 Activity 的上部和下面的列表中吗?如果是这样,我将如何无故障地扩展它?

如果它是第一个选项,那么我需要找到一种方法将 map 放置在小 View 中(当它被部分看到时),这样我的位置也位于中心,但是因为 map 是从开始全屏时,我的位置居中在屏幕中央,基本被列表覆盖。

如何实现这样的 map 展开效果?

最佳答案

选项 1 + GoogleMap.setPadding .它偏移了被认为是 VisibleRegion 中心的部分。

更多相关信息:https://developers.google.com/maps/documentation/android/map#map_padding

关于android - 如何制作类似Foursquare的 map 效果:,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19836692/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com