@Override public boolean onMarkerClick(Marker marker) { Loadshopping driver = driverHashMap.get(marker); Intent intent = new Intent(mContext, OrderPickDriverActivity.class); intent.putExtra(Extras.DRIVER_ID, driver.getDriverId()); intent.putExtra(Extras.DRIVER_NAME, Hex.decode(driver.getFullName())); Calendar birthCalendar = new DatetimeHelper().getCalendar(driver.getBirthDay(), DatetimeFormat.SERVER_DATE_FORMAT); int driverAge = Calendar.getInstance().get(Calendar.YEAR) - birthCalendar.get(Calendar.YEAR); intent.putExtra(Extras.DRIVER_AGE, driverAge); intent.putExtra(Extras.DRIVER_GENDER, driver.getGender()); intent.putExtra(Extras.DRIVER_TOKEN, driver.getToken()); intent.putExtra(Extras.DRIVER_LATLNG, marker.getPosition()); startActivityForResult(intent, RequestCodes.PICK_DRIVER); return true; }