I am working on a app based on google maps.
I added a circle to the map ( https://ibb.co/PhZy0t6 ) and I have been tring to detect if the user entered the circle.
The user is a marker I added with the user current location.
I tried to do like the following:
// Circle code: circle = mMap.addCircle(new CircleOptions() .center(new LatLng(addressLatLng.latitude, addressLatLng.longitude)) .radius(70) .strokeColor(Color.RED) );// The rest float[] distance = new float[2]; Location.distanceBetween(userLocation.latitude, userLocation.longitude, circle.getCenter().latitude,circle.getCenter().longitude,distance); if (distance[0] <= circle.getRadius()) { Toast.makeText(this, "User Enter Circle", Toast.LENGTH_SHORT).show(); }
However it didn't worked..
Thanks for any help