diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/Widget.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/Widget.java index 1dad3a2c5..8121d80dd 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/Widget.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/Widget.java @@ -141,6 +141,10 @@ public class Widget extends AppWidgetProvider { double distanceMeters = dailyTotals[0] * stepLength * 0.01; String distanceFormatted = FormatUtils.getFormattedDistanceLabel(distanceMeters); + if (sleep < 1) { + views.setViewVisibility(R.id.todaywidget_sleep_layout, View.GONE); + } + views.setTextViewText(R.id.todaywidget_steps, String.format("%1s", steps)); views.setTextViewText(R.id.todaywidget_sleep, String.format("%1s", getHM(sleep))); views.setTextViewText(R.id.todaywidget_distance, distanceFormatted); diff --git a/app/src/main/res/layout/widget.xml b/app/src/main/res/layout/widget.xml index 423b14f68..b037d0ee7 100644 --- a/app/src/main/res/layout/widget.xml +++ b/app/src/main/res/layout/widget.xml @@ -171,7 +171,8 @@ android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" - android:orientation="horizontal"> + android:orientation="horizontal" + android:id="@+id/todaywidget_sleep_layout">