From 8ffa4f9a474026f5a6523b26919a78565e0ed74c Mon Sep 17 00:00:00 2001 From: Mike Beattie Date: Thu, 30 Aug 2012 13:13:20 +1200 Subject: [PATCH] altosdroid: move units into code, to match altosui Signed-off-by: Mike Beattie --- altosdroid/res/layout/altosdroid.xml | 82 ++----------------- altosdroid/res/values/strings.xml | 6 -- .../altusmetrum/AltosDroid/AltosDroid.java | 12 +-- 3 files changed, 13 insertions(+), 87 deletions(-) diff --git a/altosdroid/res/layout/altosdroid.xml b/altosdroid/res/layout/altosdroid.xml index 33d89d52..0392ba01 100644 --- a/altosdroid/res/layout/altosdroid.xml +++ b/altosdroid/res/layout/altosdroid.xml @@ -92,23 +92,11 @@ android:id="@+id/speed_value" android:layout_width="wrap_content" android:layout_height="wrap_content" + android:layout_alignParentRight="true" android:layout_below="@id/speed_label" - android:layout_toLeftOf="@+id/speed_units" android:text="" android:textAppearance="?android:attr/textAppearanceLarge" /> - - - - - - - - - - Callsign State Speed - m/s Acceleration - m/s² Range - m Altitude - m Azimuth - ° Bearing - ° Latitude Longitude diff --git a/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java b/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java index ba424e79..9ecce681 100644 --- a/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java +++ b/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java @@ -179,13 +179,13 @@ public class AltosDroid extends Activity { double speed = state.speed; if (!state.ascent) speed = state.baro_speed; - mSpeedView.setText(String.format("%6.0f", speed)); - mAccelView.setText(String.format("%6.0f", state.acceleration)); - mRangeView.setText(String.format("%6.0f", state.range)); - mAltitudeView.setText(String.format("%6.0f", state.height)); - mAzimuthView.setText(String.format("%3.0f", state.elevation)); + mSpeedView.setText(String.format("%6.0f m/s", speed)); + mAccelView.setText(String.format("%6.0f m/s²", state.acceleration)); + mRangeView.setText(String.format("%6.0f m", state.range)); + mAltitudeView.setText(String.format("%6.0f m", state.height)); + mAzimuthView.setText(String.format("%3.0f°", state.elevation)); if (state.from_pad != null) - mBearingView.setText(String.format("%3.0f", state.from_pad.bearing)); + mBearingView.setText(String.format("%3.0f°", state.from_pad.bearing)); mLatitudeView.setText(pos(state.gps.lat, "N", "S")); mLongitudeView.setText(pos(state.gps.lon, "W", "E")); } -- 2.30.2