I think using a mapview is just like using an ox cleaver to kill a chicken for only for only display a few location on the map.
can Intent.ACTION_VIEW do this, or some other method?
Or if it is not possible, then how can I show multiple location markers on the mapView?
You can use Google Maps’ static image.
Just call this api methods and download image.
For Example this Image shows static Image
you can add multiple location to the address separated by
"|"(bar symbol) for bothcenterandmarkerparams