diff --git a/ApiDemos/kotlin/app/src/gms/AndroidManifest.xml b/ApiDemos/kotlin/app/src/gms/AndroidManifest.xml index c709014c..35caaa84 100644 --- a/ApiDemos/kotlin/app/src/gms/AndroidManifest.xml +++ b/ApiDemos/kotlin/app/src/gms/AndroidManifest.xml @@ -56,6 +56,7 @@ + \ No newline at end of file diff --git a/ApiDemos/kotlin/app/src/gms/java/com/example/kotlindemos/RawMapViewDemoActivity.kt b/ApiDemos/kotlin/app/src/gms/java/com/example/kotlindemos/RawMapViewDemoActivity.kt index f15075f2..3bc14ffd 100644 --- a/ApiDemos/kotlin/app/src/gms/java/com/example/kotlindemos/RawMapViewDemoActivity.kt +++ b/ApiDemos/kotlin/app/src/gms/java/com/example/kotlindemos/RawMapViewDemoActivity.kt @@ -43,8 +43,8 @@ class RawMapViewDemoActivity : AppCompatActivity(), OnMapReadyCallback { override fun onSaveInstanceState(outState: Bundle) { super.onSaveInstanceState(outState) - val mapViewBundle = outState.getBundle(MAPVIEW_BUNDLE_KEY) ?: Bundle().apply { - putBundle(MAPVIEW_BUNDLE_KEY, this) + val mapViewBundle = outState.getBundle(MAPVIEW_BUNDLE_KEY) ?: Bundle().also { + outState.putBundle(MAPVIEW_BUNDLE_KEY, it) } mapView.onSaveInstanceState(mapViewBundle) }