From 6958e3c86a1b05d2d3a51531c0fa07b26e8170b8 Mon Sep 17 00:00:00 2001 From: goga Date: Tue, 16 Mar 2021 11:38:42 +0500 Subject: [PATCH] coords position fix --- app/src/main/java/com/geeksville/mesh/ui/UsersFragment.kt | 3 ++- app/src/main/res/layout/adapter_node_layout.xml | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/geeksville/mesh/ui/UsersFragment.kt b/app/src/main/java/com/geeksville/mesh/ui/UsersFragment.kt index 0eed4d7a..f5f743c1 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/UsersFragment.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/UsersFragment.kt @@ -113,8 +113,9 @@ class UsersFragment : ScreenFragment("Users"), Logging { val ourNodeInfo = model.nodeDB.ourNodeInfo val pos = ourNodeInfo?.validPosition; if (pos != null) { + val coords = String.format("%.5f %.5f", pos.latitude, pos.longitude).replace(",",".") val html = - "${pos.latitude.toString()} ${pos.longitude}" + "${coords}" holder.coordsView.text = HtmlCompat.fromHtml(html, Html.FROM_HTML_MODE_LEGACY) holder.coordsView.movementMethod = LinkMovementMethod.getInstance() holder.coordsView.visibility = View.VISIBLE diff --git a/app/src/main/res/layout/adapter_node_layout.xml b/app/src/main/res/layout/adapter_node_layout.xml index e2b5fbe0..f5577aaa 100644 --- a/app/src/main/res/layout/adapter_node_layout.xml +++ b/app/src/main/res/layout/adapter_node_layout.xml @@ -55,13 +55,13 @@ android:id="@+id/coords_view" android:layout_width="wrap_content" android:layout_height="wrap_content" - android:layout_marginStart="140dp" + android:layout_marginStart="8dp" android:layout_marginTop="8dp" android:layout_marginBottom="8dp" android:text="@string/sample_coords" android:textAppearance="@style/TextAppearance.AppCompat.Small" app:layout_constraintBottom_toBottomOf="parent" - app:layout_constraintStart_toStartOf="parent" + app:layout_constraintStart_toEndOf="@+id/distance_view" app:layout_constraintTop_toBottomOf="@+id/imageView" app:layout_constraintVertical_bias="0.0" />