diff options
| author | Mike Beattie <mike@ethernal.org> | 2012-08-30 13:13:20 +1200 | 
|---|---|---|
| committer | Mike Beattie <mike@ethernal.org> | 2012-08-30 13:13:20 +1200 | 
| commit | 8ffa4f9a474026f5a6523b26919a78565e0ed74c (patch) | |
| tree | c962b5fe3de235a3183a863d6cbf868aa3bb4010 | |
| parent | 17b6ffb6c090112367eac944494f0fa58da453c7 (diff) | |
altosdroid: move units into code, to match altosui
Signed-off-by: Mike Beattie <mike@ethernal.org>
| -rw-r--r-- | altosdroid/res/layout/altosdroid.xml | 82 | ||||
| -rw-r--r-- | altosdroid/res/values/strings.xml | 6 | ||||
| -rw-r--r-- | altosdroid/src/org/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" /> -            <TextView -                android:id="@+id/speed_units" -                android:layout_width="wrap_content" -                android:layout_height="wrap_content" -                android:layout_alignBaseline="@id/speed_value" -                android:layout_alignParentRight="true" -                android:layout_below="@id/speed_label" -                android:gravity="right" -                android:paddingLeft="10dip" -                android:text="@string/speed_units" -                android:textAppearance="?android:attr/textAppearanceMedium" /> -          </RelativeLayout>          <RelativeLayout @@ -129,22 +117,11 @@                  android:id="@+id/accel_value"                  android:layout_width="wrap_content"                  android:layout_height="wrap_content" +                android:layout_alignParentRight="true"                  android:layout_below="@+id/accel_label" -                android:layout_toLeftOf="@+id/accel_units"                  android:text=""                  android:textAppearance="?android:attr/textAppearanceLarge" /> -            <TextView -                android:id="@+id/accel_units" -                android:layout_width="wrap_content" -                android:layout_height="wrap_content" -                android:layout_alignBaseline="@+id/accel_value" -                android:layout_alignParentRight="true" -                android:layout_below="@+id/accel_label" -                android:gravity="right" -                android:paddingLeft="10dip" -                android:text="@string/accel_units" -                android:textAppearance="?android:attr/textAppearanceMedium" />          </RelativeLayout>          <RelativeLayout @@ -165,23 +142,11 @@                  android:id="@+id/range_value"                  android:layout_width="wrap_content"                  android:layout_height="wrap_content" +                android:layout_alignParentRight="true"                  android:layout_below="@+id/range_label" -                android:layout_toLeftOf="@+id/range_units"                  android:text=""                  android:textAppearance="?android:attr/textAppearanceLarge" /> -            <TextView -                android:id="@+id/range_units" -                android:layout_width="wrap_content" -                android:layout_height="wrap_content" -                android:layout_alignBaseline="@+id/range_value" -                android:layout_alignParentRight="true" -                android:layout_below="@+id/range_label" -                android:gravity="right" -                android:paddingLeft="10dip" -                android:text="@string/range_units" -                android:textAppearance="?android:attr/textAppearanceMedium" /> -          </RelativeLayout>          <RelativeLayout @@ -203,21 +168,9 @@                  android:layout_width="wrap_content"                  android:layout_height="wrap_content"                  android:layout_below="@+id/altitude_label" -                android:layout_toLeftOf="@+id/altitude_units" +                android:layout_alignParentRight="true"                  android:text=""                  android:textAppearance="?android:attr/textAppearanceLarge" /> - -            <TextView -                android:id="@+id/altitude_units" -                android:layout_width="wrap_content" -                android:layout_height="wrap_content" -                android:layout_alignBaseline="@+id/altitude_value" -                android:layout_alignParentRight="true" -                android:layout_below="@+id/altitude_label" -                android:gravity="right" -                android:paddingLeft="10dip" -                android:text="@string/altitude_units" -                android:textAppearance="?android:attr/textAppearanceMedium" />          </RelativeLayout>          <RelativeLayout @@ -239,20 +192,9 @@                  android:layout_width="wrap_content"                  android:layout_height="wrap_content"                  android:layout_below="@+id/azimuth_label" -                android:layout_toLeftOf="@+id/azimuth_units" +                android:layout_alignParentRight="true"                  android:text=""                  android:textAppearance="?android:attr/textAppearanceLarge" /> - -            <TextView -                android:id="@+id/azimuth_units" -                android:layout_width="wrap_content" -                android:layout_height="wrap_content" -                android:layout_alignParentRight="true" -                android:layout_below="@+id/azimuth_label" -                android:gravity="right" -                android:paddingLeft="10dip" -                android:text="@string/azimuth_units" -                android:textAppearance="?android:attr/textAppearanceMedium" />          </RelativeLayout>          <RelativeLayout @@ -260,7 +202,7 @@              android:layout_width="wrap_content"              android:layout_height="wrap_content"              android:layout_alignParentRight="true" -            android:layout_below="@+id/altitude_container" +            android:layout_below="@+id/range_container"              android:layout_toRightOf="@+id/strut" >              <TextView @@ -273,21 +215,11 @@                  android:id="@+id/bearing_value"                  android:layout_width="wrap_content"                  android:layout_height="wrap_content" +                android:layout_alignParentRight="true"                  android:layout_below="@+id/bearing_label" -                android:layout_toLeftOf="@+id/bearing_units"                  android:text=""                  android:textAppearance="?android:attr/textAppearanceLarge" /> -            <TextView -                android:id="@+id/bearing_units" -                android:layout_width="wrap_content" -                android:layout_height="wrap_content" -                android:layout_alignParentRight="true" -                android:layout_below="@+id/bearing_label" -                android:gravity="right" -                android:paddingLeft="10dip" -                android:text="@string/bearing_units" -                android:textAppearance="?android:attr/textAppearanceMedium" />          </RelativeLayout>          <RelativeLayout diff --git a/altosdroid/res/values/strings.xml b/altosdroid/res/values/strings.xml index 59f4f827..e100100f 100644 --- a/altosdroid/res/values/strings.xml +++ b/altosdroid/res/values/strings.xml @@ -45,17 +45,11 @@      <string name="callsign_label">Callsign</string>      <string name="state_label">State</string>      <string name="speed_label">Speed</string> -    <string name="speed_units">m/s</string>      <string name="accel_label">Acceleration</string> -    <string name="accel_units">m/s²</string>      <string name="range_label">Range</string> -    <string name="range_units">m</string>      <string name="altitude_label">Altitude</string> -    <string name="altitude_units">m</string>      <string name="azimuth_label">Azimuth</string> -    <string name="azimuth_units">°</string>      <string name="bearing_label">Bearing</string> -    <string name="bearing_units">°</string>      <string name="latitude_label">Latitude</string>      <string name="longitude_label">Longitude</string> 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"));  	} | 
