diff --git a/app/src/main/java/com/example/sensortestingapp/DeviceListAdapter.kt b/app/src/main/java/com/example/sensortestingapp/DeviceListAdapter.kt index 4aee152..97084d3 100644 --- a/app/src/main/java/com/example/sensortestingapp/DeviceListAdapter.kt +++ b/app/src/main/java/com/example/sensortestingapp/DeviceListAdapter.kt @@ -4,6 +4,7 @@ import android.annotation.SuppressLint import android.content.Context import android.view.LayoutInflater import android.view.View +import android.view.View.GONE import android.view.View.INVISIBLE import android.view.View.VISIBLE import android.view.ViewGroup @@ -156,7 +157,12 @@ class DeviceListAdapter( measurementsListView.adapter = measurementsAdapter measurementsListView.divider = null - measurementsListView.layoutParams.height = measurementsRowHeight * measurements.size + if (measurements.isEmpty()) { + measurementsListView.visibility = GONE + } else { + measurementsListView.visibility = VISIBLE + measurementsListView.layoutParams.height = measurementsRowHeight * measurements.size + } } } diff --git a/app/src/main/res/layout/row_device_list.xml b/app/src/main/res/layout/row_device_list.xml index 24f6a17..a868573 100644 --- a/app/src/main/res/layout/row_device_list.xml +++ b/app/src/main/res/layout/row_device_list.xml @@ -18,13 +18,13 @@ @@ -103,7 +104,7 @@ @@ -120,7 +121,7 @@