From 5aca8e9ffbc90e9b431869e616f8451b09c352ef Mon Sep 17 00:00:00 2001 From: Tobrun Date: Wed, 5 Sep 2018 09:52:32 +0200 Subject: [android] - make kotlin activity compatible with sanity tests --- .../mapboxsdk/testapp/activity/style/DraggableMarkerActivity.kt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/style/DraggableMarkerActivity.kt b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/style/DraggableMarkerActivity.kt index 48ebc2c154..94282bf7fa 100644 --- a/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/style/DraggableMarkerActivity.kt +++ b/platform/android/MapboxGLAndroidSDKTestApp/src/main/java/com/mapbox/mapboxsdk/testapp/activity/style/DraggableMarkerActivity.kt @@ -44,6 +44,9 @@ class DraggableMarkerActivity : AppCompatActivity() { supportActionBar?.height ?: 0 } + // View property is required for activity sanity tests + // we perform reflection on this requires using findViewById + private lateinit var mapView: MapView private lateinit var mapboxMap: MapboxMap private val featureCollection = FeatureCollection.fromFeatures(mutableListOf()) private val source = GeoJsonSource(sourceId, featureCollection) @@ -59,6 +62,7 @@ class DraggableMarkerActivity : AppCompatActivity() { super.onCreate(savedInstanceState) setContentView(R.layout.activity_draggable_marker) + mapView = findViewById(R.id.mapView) mapView.onCreate(savedInstanceState) mapView.getMapAsync { mapboxMap -> this.mapboxMap = mapboxMap -- cgit v1.2.1