コード例 #1
0
  /** 设置点击Marker的InfoWindow事件 */
  @Override
  public void onInfoWindowClick(Marker arg0) {
    if (isClickStart) {
      startTextView.setText(arg0.getTitle());
      startPoint = convertToLatLonPoint(arg0.getPosition());
      isClickStart = false;
      isClickTarget = true;

    } else if (isClickTarget) {
      endTextView.setText(arg0.getTitle());
      endPoint = convertToLatLonPoint(arg0.getPosition());
      isClickStart = true;
      isClickTarget = false;
    }
    arg0.hideInfoWindow();
  }