Не вызывается onObjectAdded
StIch0 opened this issue · 1 comments
StIch0 commented
Добрый день.
Не могу отрисовать текущее местоположение пользователя.
Реализовал карту через View
class YaMapVC(context: Context) : MapView(context), CameraListener, MapLoadedListener
private val userLocationObjectListener = object : UserLocationObjectListener {
override fun onObjectAdded(userLocationView: UserLocationView) {
updateUserLocationIcon(userLocationView)
}
override fun onObjectRemoved(p0: UserLocationView) {
}
override fun onObjectUpdated(userLocationView: UserLocationView, p1: ObjectEvent) {
}
}
init {
map.addCameraListener(this)
map.addInputListener(inputListener)
val mapKit = MapKitFactory.getInstance()
userLocationLayer = mapKit.createUserLocationLayer(mapWindow)
userLocationLayer.isVisible = true
userLocationLayer.isHeadingEnabled = true
userLocationLayer.setObjectListener(userLocationObjectListener)
}
onObjectAdded
не вызывается
YandexMapKit commented
Уточните, пожалуйста, наш пример работы с UserLocation на вашем окружении исполняется корректно?
Если да, пожалуйста, пришлите нам минимальный пример, воспроизводящий описанную ситуацию. Вы можете выложить его проектом на GitHub, прикрепить к переписке в архиве или загрузить на Яндекс Диск и указать ссылку.