package com.example.myapplication
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import com.yandex.mapkit.Animation
import com.yandex.mapkit.MapKitFactory
import com.yandex.mapkit.geometry.Point
import com.yandex.mapkit.map.CameraPosition
import com.yandex.mapkit.mapview.MapView
class MainActivity : AppCompatActivity() {
lateinit var mapView: MapView
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
MapKitFactory.setApiKey("6a3e61d9-6313-473a-a87c-cd7cd16cb868")
MapKitFactory.initialize(this)
setContentView(R.layout.activity_main)
mapView =findViewById(R.id.mapview)
mapView.map.move(CameraPosition(Point(55.920884, 37.545864), 11.0f, 0.0f, 0.0f), Animation(Animation.Type.SMOOTH, 300f), null)
}
override fun onStop() {
mapView.onStop()
MapKitFactory.getInstance().onStop()
super.onStop()
}
override fun onStart() {
mapView.onStart()
MapKitFactory.getInstance().onStart()
super.onStart()
}
}