Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 当在infowindows(谷歌地图)中单击imageurl时,它会在网页中打开图像_Android_Google Maps_Firebase_Android Studio_Firebase Storage - Fatal编程技术网

Android 当在infowindows(谷歌地图)中单击imageurl时,它会在网页中打开图像

Android 当在infowindows(谷歌地图)中单击imageurl时,它会在网页中打开图像,android,google-maps,firebase,android-studio,firebase-storage,Android,Google Maps,Firebase,Android Studio,Firebase Storage,imageurl显示在谷歌地图的信息窗口中。单击链接时,图像必须在选项卡中打开。imageurl是从firebase数据库检索的。任何帮助都将不胜感激。谷歌提供了一个回调事件来监听InfoWindow点击事件。这是一个地图范围的事件,而不是标记范围的事件。对于每个infoWindow单击,您都会得到回调以及标记对象,您可以使用它来区分和执行所需的功能 事件在以下回调中传递 @Override public void onInfoWindowClick(Marker marker) {

imageurl显示在谷歌地图的信息窗口中。单击链接时,图像必须在选项卡中打开。imageurl是从firebase数据库检索的。任何帮助都将不胜感激。

谷歌提供了一个回调事件来监听InfoWindow点击事件。这是一个地图范围的事件,而不是标记范围的事件。对于每个infoWindow单击,您都会得到回调以及标记对象,您可以使用它来区分和执行所需的功能

事件在以下回调中传递

@Override
    public void onInfoWindowClick(Marker marker) {
        Toast.makeText(this, "Info window clicked",
                Toast.LENGTH_SHORT).show();
    }

在此函数中,您可以从marker对象获取url,然后将其加载到webview或chrome或其他任何要求中。

如果我的答案有帮助,请不要忘记升级投票/接受它:)事实上我已经升级了投票。但我的名声并不高,公众看不到:):)