@Override public void onDriverReady(List<Loadshopping> drivers) { if (drivers.isEmpty()) { Snackbar.make( findViewById(R.id.tab_container), getString(R.string.snackbar_nodrivernearby), Snackbar.LENGTH_LONG) .show(); } else { driverHashMap = new HashMap<>(); for (Loadshopping driver : drivers) { String driverFullName = Hex.decode(driver.getFullName()); LatLng driverLatLng = new LatLng(Double.valueOf(driver.getLatitude()), Double.valueOf(driver.getLongitude())); Marker marker = mMap.addMarker( new MarkerOptions() .title(driverFullName) .position(driverLatLng) .icon(BitmapDescriptorFactory.fromResource(R.drawable.ic_green_marker_filled))); driverHashMap.put(marker, driver); } } }