From aef560942fe86db6ef29cd0dde8c88d5dc8ead1f Mon Sep 17 00:00:00 2001 From: Arty Bishop Date: Sun, 28 Mar 2021 17:47:20 +0100 Subject: [PATCH] Minor visual changes to map info --- .../look4sat/ui/mapScreen/MapFragment.kt | 5 +- .../main/res/drawable/map_info_rounded.xml | 8 ++ app/src/main/res/layout/fragment_map.xml | 123 ++++++++---------- app/src/main/res/values-ru/strings.xml | 14 +- app/src/main/res/values/colors.xml | 2 +- app/src/main/res/values/strings.xml | 11 +- app/src/main/res/values/styles.xml | 5 + 7 files changed, 87 insertions(+), 81 deletions(-) create mode 100644 app/src/main/res/drawable/map_info_rounded.xml diff --git a/app/src/main/java/com/rtbishop/look4sat/ui/mapScreen/MapFragment.kt b/app/src/main/java/com/rtbishop/look4sat/ui/mapScreen/MapFragment.kt index ccca8bc2..324521fd 100644 --- a/app/src/main/java/com/rtbishop/look4sat/ui/mapScreen/MapFragment.kt +++ b/app/src/main/java/com/rtbishop/look4sat/ui/mapScreen/MapFragment.kt @@ -107,9 +107,8 @@ class MapFragment : Fragment(R.layout.fragment_map) { altitude.text = String.format(getString(R.string.pat_altitude), sat.altitude) distance.text = String.format(getString(R.string.pat_distance), sat.range) velocity.text = String.format(getString(R.string.pat_osm_vel), sat.velocity) - latLon.text = - String.format(getString(R.string.pat_osm_latLon), sat.osmPos.lat, sat.osmPos.lon) - mapCoverage.text = String.format(getString(R.string.map_coverage), sat.coverage) + mapLat.text = String.format(getString(R.string.pat_osm_lat), sat.osmPos.lat) + mapLon.text = String.format(getString(R.string.pat_osm_lon), sat.osmPos.lon) mapView.overlays[1] = sat.groundTrack mapView.overlays[2] = sat.footprint mapView.invalidate() diff --git a/app/src/main/res/drawable/map_info_rounded.xml b/app/src/main/res/drawable/map_info_rounded.xml new file mode 100644 index 00000000..5738f262 --- /dev/null +++ b/app/src/main/res/drawable/map_info_rounded.xml @@ -0,0 +1,8 @@ + + + + + + \ No newline at end of file diff --git a/app/src/main/res/layout/fragment_map.xml b/app/src/main/res/layout/fragment_map.xml index a69d870c..2a7876af 100644 --- a/app/src/main/res/layout/fragment_map.xml +++ b/app/src/main/res/layout/fragment_map.xml @@ -19,120 +19,111 @@ + android:layout_marginStart="8dp" + android:layout_marginTop="4dp" + android:text="@string/pat_osm_lat" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toTopOf="parent" /> + android:text="@string/pat_osm_lon" + app:layout_constraintStart_toStartOf="@+id/mapLat" + app:layout_constraintTop_toBottomOf="@+id/mapLat" /> + + - - + android:layout_marginEnd="8dp" + app:layout_constraintBaseline_toBaselineOf="@+id/mapLat" + app:layout_constraintEnd_toEndOf="parent" /> + app:layout_constraintBaseline_toBaselineOf="@+id/qthLocator" + app:layout_constraintEnd_toEndOf="@+id/distance" /> + android:text="@string/pat_distance" + app:layout_constraintBaseline_toBaselineOf="@+id/mapLon" + app:layout_constraintEnd_toEndOf="@+id/altitude" /> - + style="@style/MapInfoText" + android:layout_marginBottom="4dp" + android:text="@string/pat_osm_idName" + app:layout_constraintBottom_toBottomOf="parent" + app:layout_constraintEnd_toEndOf="parent" + app:layout_constraintStart_toStartOf="parent" + app:layout_constraintTop_toBottomOf="@+id/qthLocator" /> - + android:src="@drawable/ic_next" /> - + android:src="@drawable/ic_next" /> Инверсия: %s Не найдены трансиверы для этого спутника + QTH Локатор: %s Покрытие: %.0fкм - Азим: %.1f° - Элев: %.1f° - Дст: %.0fкм - Выс: %.0fкм - Шир: %.1f°, Дол: %.1f° - Скр: %.2fкм/с + Азимут: %.1f° + Элевация: %.1f° + Дистанция: %.0fкм + Высота: %.0fкм + Широта: %.1f° + Долгота: %.1f° + Скорость: %.2fкм/с Местоположение наземной станции Установить позицию по данным GPS diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 46ff07c2..47d1de00 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -6,5 +6,5 @@ #D0D0D0 #808080 #1e1e1e - #66000000 + #99000000 diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 608144a0..c0ec53b2 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -47,17 +47,18 @@ %.4f - %.4f No transceivers found for this satellite - QTH: %s + QTH Locator: %s Coverage: %.0f km Wikimedia maps | Map data © OpenStreetMap contributors Az: %.1f° El: %.1f° - Dst: %.0f km - Alt: %.0f km + Range: %.0f km + Altitude: %.0f km Id:%s / %s - Lat: %.1f°, Lon: %.1f° - Vel: %.2f km/s + Latitude: %.1f° + Longitude: %.1f° + Velocity: %.2f km/s Ground station position Set position from GPS data diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 6cce7b76..934d7c3f 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -48,4 +48,9 @@ false + +