Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/225.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标记信息窗口_Android_Marker_Infowindow - Fatal编程技术网

点击Android标记信息窗口

点击Android标记信息窗口,android,marker,infowindow,Android,Marker,Infowindow,嗨,我有一个关于安卓谷歌地图上的infowindow的问题 @Override public View getInfoWindow(Marker arg0) { return null; } 喜欢这张照片吗 我想制作一个包含其他菜单的信息窗口。当我点击方向,谷歌地图就会显示出来,如果我点击另一个文本,就会显示另一个活动。 我从谷歌地图上知道那张照片 @Override public View getInfoWindo

嗨,我有一个关于安卓谷歌地图上的infowindow的问题

 @Override
        public View getInfoWindow(Marker arg0) {
            return null;
        }
喜欢这张照片吗

我想制作一个包含其他菜单的信息窗口。当我点击方向,谷歌地图就会显示出来,如果我点击另一个文本,就会显示另一个活动。 我从谷歌地图上知道那张照片

 @Override
        public View getInfoWindow(Marker arg0) {
            return null;
        }
这是不可能做到的

从文件中

绘制的信息窗口不是实时视图。在返回视图时,视图被渲染为图像(使用view.draw(Canvas))。这意味着对视图的任何后续更改都不会反映在地图上的“信息”窗口中。要在以后更新信息窗口(例如,在加载图像后),请调用showInfoWindow()。此外,信息窗口将不考虑正常视图(如触摸或手势事件)的任何典型交互。但是,您可以在整个信息窗口上收听一般的单击事件,如以下部分所述。

因此,该窗口不是活动视图,只是一个图像,最好是在单击信息窗口时显示一个对话框

这是无法做到的

从文件中

绘制的信息窗口不是实时视图。在返回视图时,视图被渲染为图像(使用view.draw(Canvas))。这意味着对视图的任何后续更改都不会反映在地图上的“信息”窗口中。要在以后更新信息窗口(例如,在加载图像后),请调用showInfoWindow()。此外,信息窗口将不考虑正常视图(如触摸或手势事件)的任何典型交互。但是,您可以在整个信息窗口上收听一般的单击事件,如以下部分所述。


因此,窗口不是活动视图,只是一个图像,您最好在单击“信息窗口”时显示一个对话框。

信息窗口不是实时视图-这是真的,但您确定不能这样做吗?你试过运行这个应用程序吗:?我试过了吗,不,我不住在俄罗斯,我不打算让这个应用程序在我的位置上运行。谁能说这不是他们创建的自定义视图呢?如果它真的像这样工作的话,那就是使用
InfoWindowAdapter
创建的谷歌地图Android API v2信息窗口。说这不可能是恰当的。你不能用谷歌在Android地图API中提供的东西来做这件事。如果你打算插入很多可点击的项目,我建议你在地图外显示一个视图。这样,您就不会有一个臃肿的信息窗口覆盖了地图的大部分。你可以想出一些像现在他们已经添加了一个方法。信息窗口不是一个实时视图-这是真的,但你确定它不能做到吗?你试过运行这个应用程序吗:?我试过了吗,不,我不住在俄罗斯,我不打算让这个应用程序在我的位置上运行。谁能说这不是他们创建的自定义视图呢?如果它真的像这样工作的话,那就是使用
InfoWindowAdapter
创建的谷歌地图Android API v2信息窗口。说这不可能是恰当的。你不能用谷歌在Android地图API中提供的东西来做这件事。如果你打算插入很多可点击的项目,我建议你在地图外显示一个视图。这样,您就不会有一个臃肿的信息窗口覆盖了地图的大部分。你可以想出像现在这样的方法,他们已经添加了一个方法。