带有googlemaps的Android可滑动 ListView

标签 android google-maps listview sliding

我想知道是否有任何适用于 Android 的库可以帮助在同一屏幕上显示 ListView 和谷歌地图,类似于 Transit 应用程序。

因此,当您向上拖动蓝色 ListView 标题时,如图所示,列表会移动到 map 顶部,而 map 会缩小但会保持位置点的焦点在中心。

enter image description here

最佳答案

您可能需要查看此 Android Sliding Up Panel库,它提供了一种向您的 Android 应用程序添加可拖动的向上滑动面板(因 Google 音乐和 Google map 而流行)的简单方法。

只需将以下依赖项添加到您的 build.gradle 文件中即可使用最新版本:

dependencies {
    repositories {
        mavenCentral()
    }
    compile 'com.sothree.slidinguppanel:library:3.3.1'
}

这是一个 sample带有 ListView 的 map 动画(滑动面板)。

关于带有googlemaps的Android可滑动 ListView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40733993/

相关文章:

javascript - 带有 URL 的 Google map 标记

.net - 对于 Linux mono 拒绝承认我已经调整了 VirtualMode ListView 的列的大小,是否有解决方法?

java - ActivityManager : Warning: Activity not started, 它当前的任务已被带到前面。我读过的所有相关答案都没有成果。

android - 为 listview + Lazy List image 实现了 ViewHolder Pattern 但滚动仍然不流畅

android - 我如何使用包含 MapView 并在其下方显示 AdMob View 的 TabHost 包装?

javascript - 谷歌地图的范围

android - 如何使用android模拟器找到gps位置?

java - 单击后退按钮时如何更改操作栏上的名称

android - 列出项目背景,例如 Play 商店

Android - 来自 URL 的 ImageView 不会在 ListView 中 fill_parent