diff options
| author | Keith Packard <keithp@keithp.com> | 2013-04-16 14:22:23 -0700 |
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2013-04-16 14:22:23 -0700 |
| commit | c2640c09c76ce32e471dcf6df83095d146bb39a2 (patch) | |
| tree | d4b010963224db0421264e29b4164af0c8fce105 /altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java | |
| parent | d5a557004c00d1ae25da04dc63c78b816562a236 (diff) | |
altosdroid: Check for missing values
When displaying numbers, check for MISSING values and display nothing
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java')
| -rw-r--r-- | altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java b/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java index 5ce6f810..917d64d6 100644 --- a/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java +++ b/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java @@ -265,6 +265,8 @@ public class AltosDroid extends FragmentActivity { static String pos(double p, String pos, String neg) { String h = pos; + if (p == AltosRecord.MISSING) + return ""; if (p < 0) { h = neg; p = -p; @@ -274,6 +276,12 @@ public class AltosDroid extends FragmentActivity { return String.format("%d°%9.4f\" %s", deg, min, h); } + static String number(String format, double value) { + if (value == AltosRecord.MISSING) + return ""; + return String.format(format, value); + } + @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); |
