第一步继承类MainActivity extends Activity implements OnInfoWindowClickListener,InfoWindowAdapter
//给定位的mark添加infoWindow
aMap.setOnInfoWindowClickListener(this);// 设置点击infoWindow事件监听器
aMap.setInfoWindowAdapter(this);// 设置自定义InfoWindow样式
第二步 重写继承类中的方法
//infoWindow回调的方法
@Override
public View getInfoContents(Marker arg0) {
Log.e("infoWindow", "--------------getInfoContents---------------------");
View infoContent = getLayoutInflater().inflate(
R.layout.posi_layout, null);
render(arg0, infoContent);
return infoContent;
}
//当点击mark的时候会调用getInfoWindow 和 render方法 可以来显示或隐藏飘窗
@Override
public View getInfoWindow(Marker arg0) {
Log.e("infoWindow", "--------------getInfoWindow---------------------");
View infoContent = getLayoutInflater().inflate(
R.layout.posi_layout, null);
render(arg0,