Display a simple map view
Display a map with the Maps SDK for Android.
activity_main.xml
<?xml version="1.0" encoding="utf-8"?><com.mapbox.maps.MapView xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"xmlns:mapbox="http://schemas.android.com/apk/res-auto"android:id="@+id/mapView"android:layout_width="match_parent"android:layout_height="match_parent"mapbox:mapbox_cameraTargetLat="59.31"mapbox:mapbox_cameraTargetLng="18.06"mapbox:mapbox_cameraZoom="9.0"/>
MainActivity.kt
import android.os.Bundleimport androidx.appcompat.app.AppCompatActivityimport com.mapbox.maps.MapViewimport com.mapbox.maps.Style var mapView: MapView? = null class MainActivity : AppCompatActivity() { override fun onCreate(savedInstanceState: Bundle?) {super.onCreate(savedInstanceState)setContentView(R.layout.activity_main)mapView = findViewById(R.id.mapView)mapView?.getMapboxMap()?.loadStyleUri(Style.MAPBOX_STREETS)} override fun onStart() {super.onStart()mapView?.onStart()} override fun onStop() {super.onStop()mapView?.onStop()} override fun onLowMemory() {super.onLowMemory()mapView?.onLowMemory()} override fun onDestroy() {super.onDestroy()mapView?.onDestroy()}}
Was this example helpful?