【发布时间】:2013-04-09 15:20:37
【问题描述】:
我一直在关注 Stack Overflow 上的以下帖子:
custom info window adapter with custom data in map v2
我在之前的cmets上看到了答案,也关注了,但是我做不到。
在 onMarkerClick 上,我能够获取与以下标记相关联的元素:
HashMap<Marker, MyObject>
MyObject 是包含我想在标记 InfoWindow 上显示的数据的元素。
我无法将数据放在屏幕上。它炸毁了应用程序。我该怎么做?
我正在使用:
TextView markerTitle = (TextView) getActivity().findViewById(R.id.marker_place_name);
markerTitle.setText(MyObject.getName());
R.id.marker_place_name 类似于上述线程上 windowlayout.xml 上的示例 tv_lat TextView。
如何正确更改其数据以显示在标记 InfoWindow 上?
在InfoAdapter getInfoContents() 我无法检索MyObject。
【问题讨论】:
-
您收到的错误信息是什么?
标签: android google-maps google-maps-markers