From 9965f5fa22f9df7d151615718ca7df8692c98605 Mon Sep 17 00:00:00 2001 From: Oleg Kuznetsov Date: Mon, 19 Aug 2019 14:06:58 +0300 Subject: [PATCH] moved method "setApiKey" --- .../src/main/java/ru/touchin/yandexmap/YandexMapManager.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/yandex-map/src/main/java/ru/touchin/yandexmap/YandexMapManager.kt b/yandex-map/src/main/java/ru/touchin/yandexmap/YandexMapManager.kt index cdc5d1f..71a4f0c 100644 --- a/yandex-map/src/main/java/ru/touchin/yandexmap/YandexMapManager.kt +++ b/yandex-map/src/main/java/ru/touchin/yandexmap/YandexMapManager.kt @@ -17,13 +17,16 @@ import ru.touchin.basemap.AbstractMapManager class YandexMapManager( mapView: MapView, - apiKey: String, private val isDebug: Boolean = false ) : AbstractMapManager(mapView), MapLoadedListener, CameraListener, InputListener { companion object { private const val CAMERA_ANIMATION_DURATION = 1f private const val CAMERA_OFFSET_ZOOM = 3f + + // Call in Application.onCreate() + fun setApiKey(apiKey: String) = MapKitFactory.setApiKey(apiKey) + } private val userLocationLayer by lazy { @@ -31,7 +34,6 @@ class YandexMapManager( } init { - MapKitFactory.setApiKey(apiKey) MapKitFactory.initialize(mapView.context) }