diff --git a/android_app/app/src/main/java/com/health/openscale/gui/views/FloatMeasurementView.java b/android_app/app/src/main/java/com/health/openscale/gui/views/FloatMeasurementView.java index 48e87930..598714aa 100644 --- a/android_app/app/src/main/java/com/health/openscale/gui/views/FloatMeasurementView.java +++ b/android_app/app/src/main/java/com/health/openscale/gui/views/FloatMeasurementView.java @@ -268,7 +268,7 @@ public abstract class FloatMeasurementView extends MeasurementView { color = "grey"; } return String.format( - "%s%s", + "%s %s", color, symbol, formatValue(diff)); } diff --git a/android_app/app/src/main/java/com/health/openscale/gui/views/LinearGaugeView.java b/android_app/app/src/main/java/com/health/openscale/gui/views/LinearGaugeView.java index f5533044..b72dd4d1 100644 --- a/android_app/app/src/main/java/com/health/openscale/gui/views/LinearGaugeView.java +++ b/android_app/app/src/main/java/com/health/openscale/gui/views/LinearGaugeView.java @@ -188,13 +188,12 @@ public class LinearGaugeView extends View { drawCenteredText(canvas, toText(maxValue), getWidth(), textY, textPaint); // Indicator - final float indicatorBottom = limitRect.bottom + 10.0f; + final float indicatorBottom = limitRect.bottom + 15.0f; Path path = new Path(); path.setFillType(Path.FillType.EVEN_ODD); - path.moveTo(valuePos, barTop); + path.moveTo(valuePos, barBottom); path.lineTo(valuePos + 10.0f, indicatorBottom); path.lineTo(valuePos - 10.0f, indicatorBottom); - path.lineTo(valuePos, barTop); path.close(); canvas.drawPath(path, indicatorPaint); @@ -203,7 +202,7 @@ public class LinearGaugeView extends View { final String valueStr = String.format(Locale.getDefault(), "%.2f", value); indicatorPaint.getTextBounds(valueStr, 0, valueStr.length(), bounds); drawCenteredText(canvas, valueStr, valuePos, - indicatorBottom + bounds.height() + textOffset, indicatorPaint); + indicatorBottom + bounds.height(), indicatorPaint); } @Override diff --git a/android_app/app/src/main/java/com/health/openscale/gui/views/MeasurementView.java b/android_app/app/src/main/java/com/health/openscale/gui/views/MeasurementView.java index f8a2bec9..e00cf21f 100644 --- a/android_app/app/src/main/java/com/health/openscale/gui/views/MeasurementView.java +++ b/android_app/app/src/main/java/com/health/openscale/gui/views/MeasurementView.java @@ -185,7 +185,7 @@ public abstract class MeasurementView extends TableLayout { valueView.setGravity(Gravity.RIGHT | Gravity.CENTER); if (!isEditable()) { - editModeView.setVisibility(View.GONE); + editModeView.setVisibility(View.INVISIBLE); } showEvaluatorRow(false);