Inserir marcador com titulo no Open Street Map para Android Studio {RESOLVIDO}


Na imagem acima, montei o mapa com os marcadores, tudo certo. Porém quero adicionar um titulo nos marcadores, iria aparecer os ícones verdes e cada um com um titulo, estou utilizando o On Street Map, alguém pode ajudar ?

Cara, eu tinha um projeto assim, acredito que joguei uma vez aqui no fórum, vou dar uma procurada

Isso é uma api?

Então ele é uma biblioteca. Estou procurando a doidado sobre isso e não encontrei rs.

https://wiki.openstreetmap.org/wiki/Marker_API

isso aqui nao ajuda?

var marker = new khtml.maplib.overlay.Marker({
        position: new khtml.maplib.LatLng(-25.363882,131.044922), 
        map: map,
        title:"static marker"
});

Deu certo aqui rsrs fiz um layout do ícone, e na classe onde realizo o marker para adicionar o marcador, inflei o layout nele através de um método, testei aqui e deu certo. VALEU.

public Drawable criaMarcadorMapa(Integer posicao, Drawable icon) {
View markerLayout = activity.getLayoutInflater().inflate(R.layout.activity_icones_mapa, null);
ImageView markerImage = (ImageView) markerLayout.findViewById(R.id.imageview_activityiconesmapa_iconemarcador);
TextView markerRating = (TextView) markerLayout.findViewById(R.id.textview_activityiconesmapa_numeroposte);
markerImage.setImageDrawable(icon);
if (posicao > 0 && listCoordenada.get(posicao).poste != null)
markerRating.setText(listCoordenada.get(posicao).poste.getNumeroPoste());

    markerLayout.measure(View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED), View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED));
    markerLayout.layout(0, 0, markerLayout.getMeasuredWidth(), markerLayout.getMeasuredHeight());
    final Bitmap bitmap = Bitmap.createBitmap(markerLayout.getMeasuredWidth(), markerLayout.getMeasuredHeight(), Bitmap.Config.ARGB_8888);
    Canvas canvas = new Canvas(bitmap);
    markerLayout.draw(canvas);
    Drawable imagem = new BitmapDrawable(activity.getResources(), bitmap);
    return imagem;
}