solución alternativa de osmdroid para la superposición de marcadores clásicos

Estoy desarrollando una aplicación de mapeo sin conexión de Android usando osmdroid y osm bonus pack y cargando los mosaicos y los datos del almacenamiento externo. En este momento, a medida que crecen los datos, los marcadores comienzan a agruparse, incluso tengo la situación de dos lugares en el mismo edificio. Sé que este tipo de problema se ha preguntado mucho antes, el mío es sobre una solución temporal simple que estoy pensando implementar. ¿Qué tal si dos lugares están lo suficientemente cerca (uno encima del otro) la ventana de información estándar aparece como ListView con cada fila diseñada como la burbuja estándar (imagen, título, moreInfoButton).

Mi pregunta es: algunas ideas o consejos sobre cómo crear el nuevo archivo de diseño bonuspack_bubble.xml.

Respuestas a la pregunta(1)

Su respuesta a la pregunta