From cf27af7b351bea7d0728bdc86191e9a617b29282 Mon Sep 17 00:00:00 2001 From: OliE Date: Sun, 9 Apr 2017 18:10:43 +0200 Subject: [PATCH] various minor layout improvements --- .../gui/activities/DataEntryActivity.java | 15 ++++++++++-- .../main/res/layout/activity_dataentry.xml | 7 +++--- .../main/res/layout/fragment_statistics.xml | 23 ++++++++----------- 3 files changed, 26 insertions(+), 19 deletions(-) diff --git a/android_app/app/src/main/java/com/health/openscale/gui/activities/DataEntryActivity.java b/android_app/app/src/main/java/com/health/openscale/gui/activities/DataEntryActivity.java index c8e812a6..df6bac79 100644 --- a/android_app/app/src/main/java/com/health/openscale/gui/activities/DataEntryActivity.java +++ b/android_app/app/src/main/java/com/health/openscale/gui/activities/DataEntryActivity.java @@ -217,6 +217,7 @@ public class DataEntryActivity extends Activity { if (!OpenScale.getInstance(this).getScaleDataList().isEmpty()) { setViewMode(MeasurementView.MeasurementViewMode.ADD); + txtDataNr.setText(DateFormat.getDateTimeInstance(DateFormat.LONG, DateFormat.SHORT).format(new Date())); ScaleData lastScaleData = OpenScale.getInstance(this).getScaleDataList().get(0); // show as default last scale data @@ -238,13 +239,23 @@ public class DataEntryActivity extends Activity { { switch (viewMode) { case VIEW: + btnOk.setVisibility(View.VISIBLE); + btnAdd.setVisibility(View.GONE); + imageViewDelete.setVisibility(View.VISIBLE); + btnLeft.setVisibility(View.VISIBLE); + btnRight.setVisibility(View.VISIBLE); + expandButton.setVisibility(View.VISIBLE); + switchEditMode.setVisibility(View.VISIBLE); + dateMeasurement.setVisibility(View.GONE); + timeMeasurement.setVisibility(View.GONE); + break; case EDIT: btnOk.setVisibility(View.VISIBLE); btnAdd.setVisibility(View.GONE); imageViewDelete.setVisibility(View.VISIBLE); btnLeft.setVisibility(View.VISIBLE); btnRight.setVisibility(View.VISIBLE); - txtDataNr.setVisibility(View.VISIBLE); + expandButton.setVisibility(View.VISIBLE); switchEditMode.setVisibility(View.VISIBLE); dateMeasurement.setVisibility(View.VISIBLE); timeMeasurement.setVisibility(View.VISIBLE); @@ -255,7 +266,7 @@ public class DataEntryActivity extends Activity { imageViewDelete.setVisibility(View.GONE); btnLeft.setVisibility(View.GONE); btnRight.setVisibility(View.GONE); - txtDataNr.setVisibility(View.GONE); + expandButton.setVisibility(View.GONE); switchEditMode.setVisibility(View.GONE); dateMeasurement.setVisibility(View.GONE); timeMeasurement.setVisibility(View.GONE); diff --git a/android_app/app/src/main/res/layout/activity_dataentry.xml b/android_app/app/src/main/res/layout/activity_dataentry.xml index 1bdc108b..f759569f 100644 --- a/android_app/app/src/main/res/layout/activity_dataentry.xml +++ b/android_app/app/src/main/res/layout/activity_dataentry.xml @@ -89,7 +89,8 @@ + android:layout_height="0dp" + android:layout_weight="1">