Android将谷歌地图添加到 ListView 中

标签 android google-maps

您好,我想知道如何将谷歌地图添加到 ListView 中?我已经通过添加到我的列表中进行了尝试,但我收到一条错误消息,提示它需要在 MapsActivity 中,但我的 Activity 已经扩展了 ListActivity 有没有一种方法可以扩展多个 Activity ?或者有人知道如何在 ListView 中实现谷歌地图吗?

最佳答案

Java 不允许多重继承。因此,如果您需要 MapActivity,则不能像往常一样扩展 ListActivity。所以你想在 XML 上定义一个 listView。

将 ListView 添加到您的 xml 文件:

<ListView android:id="+@id/myListView"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content">
</ListView>

然后在 Activity 中引用它来制定您的逻辑:

 Listview lv = (ListView) findviewById(R.id.myListView);
    lv...........

关于Android将谷歌地图添加到 ListView 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11176950/

相关文章:

google-maps - dojo:定义模块来加载谷歌地图API,(我有点迷失)

php - 如何在 PHP 中集成谷歌地图并用标志标记地点

android - 滚动时处理 recyclerview 项目的文件上传进度?

java - 从外部存储 Android 读取图像/文件

java - Android, NDK, JNI, "cannot initialize a variable of type ' 长 *' with an rvalue of type ' jlong​​ *' "

java - 创建 Java 类来接收 JSON 对象

Android - 谷歌地图 +-180 经度和 90 纬度

javascript - 谷歌地图如何只显示一个标记?

javascript - 确保在网络版 Google map 上的标记周围填充

android - 使用 fab 的底部导航