Currently I am using Google Maps Android API Utility for clustering, but I didn't find the way to add a circle around the marker when it becomes visible/rendered from the cluster. I want each marker to have a circle around it. IS there any way in Android maps Extension library to achieve this ?
When Cluster Rendered current behavior
Desired behavior
I think this library for clustering can help you. Android Maps Extensions https://github.com/mg6maciej/android-maps-extensions
Android Get the markers that are not clustered
If you just need to change marker's icon, you can make png-image (for example, with default marker icon and circle) and paste it to marker as resource.
If you need custom circle, you create it programmatically, but you still need custom marker icon (and of course provide different versions (hdpi, xhdpi...) for resize)