From ec3ca53f31a4bf67ed9b54d057cc73841d803cda Mon Sep 17 00:00:00 2001 From: Johan von Forstner Date: Wed, 1 Apr 2020 19:42:54 +0200 Subject: [PATCH] open charger details on click --- app/src/main/java/com/johan/evmap/MapsActivity.kt | 5 ++++- app/src/main/res/layout/detail_view.xml | 10 ++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/johan/evmap/MapsActivity.kt b/app/src/main/java/com/johan/evmap/MapsActivity.kt index fc799476..71051291 100644 --- a/app/src/main/java/com/johan/evmap/MapsActivity.kt +++ b/app/src/main/java/com/johan/evmap/MapsActivity.kt @@ -115,7 +115,7 @@ class MapsActivity : AppCompatActivity(), OnMapReadyCallback { previousCharger = charger } }) - vm.chargepoints.observe(this, Observer> { + vm.chargepoints.observe(this, Observer { updateMap(it) }) @@ -162,6 +162,9 @@ class MapsActivity : AppCompatActivity(), OnMapReadyCallback { startActivity(intent) } } + binding.detailView.topPart.setOnClickListener { + bottomSheetBehavior.state = BottomSheetBehaviorGoogleMapsLike.STATE_ANCHOR_POINT + } } private fun setupAdapters() { diff --git a/app/src/main/res/layout/detail_view.xml b/app/src/main/res/layout/detail_view.xml index bffaa83e..ead81840 100644 --- a/app/src/main/res/layout/detail_view.xml +++ b/app/src/main/res/layout/detail_view.xml @@ -216,6 +216,16 @@ app:layout_constraintTop_toBottomOf="@+id/connectors" tools:text="Echtzeitdaten nicht verfügbar" /> + +