Как правильно использовать PlacemarkMapObject.SetText в yandex mapkit

мне нужно подписать метки на карте как в оригинале, в документации нашёл setText, но у меня текст не появляется https://yandex.ru/dev/maps/mapkit/doc/android-ref/lite/com/yandex/mapkit/map/TextStyle.html

PlacemarkMapObject placemark = mapObjects.addPlacemark(placeObject.point,imageProvider,new IconStyle());

        TextStyle textStyle = new TextStyle();

        textStyle.setSize(45);
        textStyle.setOffsetFromIcon(true);
        textStyle.setPlacement(TextStyle.Placement.BOTTOM);

        placemark.setText("text", textStyle);

Ответы (1 шт):

Автор решения: Alexey

Для того чтобы указанный стиль применился к тексту нужно его передать вторым параметром в setText.

placemarkMapObject.setText("Test", testStyle);

И в качестве цвета желательно указывать не прозрачный цвет. textStyle.setColor(0) выставит все компоненты цвета в 0 включая альфа-канал.

textStyle.setColor(Color.BLACK)

Так же можно просто не указывать цвета и размер, тогда возьмутся дефолтные значения.

Text font size in units. default: 8
Text color. default: black
Outline color. default: white

Источник
https://github.com/yandex/mapkit-android-demo/issues/286

→ Ссылка