aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2022-01-16 16:28:24 -0600
committerIván Ávalos <avalos@disroot.org>2022-01-16 16:28:24 -0600
commite2a836e7a82892c13d67f0767070c99007394186 (patch)
tree3122259ddc5dd12464a4389ac8179f900683afc8
parent16b614d6f3fcc88924e79ac3a1bffef538b09e8b (diff)
downloadetbsa-trackermap-mobile-e2a836e7a82892c13d67f0767070c99007394186.tar.gz
etbsa-trackermap-mobile-e2a836e7a82892c13d67f0767070c99007394186.tar.bz2
etbsa-trackermap-mobile-e2a836e7a82892c13d67f0767070c99007394186.zip
Added fake close button to unit_map_fragment.xml
-rw-r--r--androidApp/src/main/res/drawable/icon_close.xml10
-rw-r--r--androidApp/src/main/res/layout/unit_map_fragment.xml45
-rw-r--r--androidApp/src/main/res/values-es-rMX/strings.xml3
-rw-r--r--androidApp/src/main/res/values/strings.xml1
4 files changed, 46 insertions, 13 deletions
diff --git a/androidApp/src/main/res/drawable/icon_close.xml b/androidApp/src/main/res/drawable/icon_close.xml
new file mode 100644
index 0000000..16d6d37
--- /dev/null
+++ b/androidApp/src/main/res/drawable/icon_close.xml
@@ -0,0 +1,10 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24"
+ android:tint="?attr/colorControlNormal">
+ <path
+ android:fillColor="@android:color/white"
+ android:pathData="M19,6.41L17.59,5 12,10.59 6.41,5 5,6.41 10.59,12 5,17.59 6.41,19 12,13.41 17.59,19 19,17.59 13.41,12z"/>
+</vector>
diff --git a/androidApp/src/main/res/layout/unit_map_fragment.xml b/androidApp/src/main/res/layout/unit_map_fragment.xml
index 8395013..e2bee95 100644
--- a/androidApp/src/main/res/layout/unit_map_fragment.xml
+++ b/androidApp/src/main/res/layout/unit_map_fragment.xml
@@ -30,20 +30,25 @@
app:contentPaddingTop="@dimen/card_padding"
app:contentPaddingLeft="@dimen/card_padding"
app:contentPaddingRight="@dimen/card_padding"
- android:visibility="gone">
+ android:animateLayoutChanges="true"
+ android:visibility="gone"
+ tools:visibility="visible">
- <LinearLayout
+ <androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/mainContent"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- android:orientation="vertical"
- android:animateLayoutChanges="true">
+ android:orientation="vertical">
<LinearLayout
- android:layout_width="match_parent"
+ android:id="@+id/titleLayout"
+ android:layout_width="0dp"
android:layout_height="wrap_content"
android:gravity="center_vertical"
- android:orientation="horizontal">
+ android:orientation="horizontal"
+ app:layout_constraintEnd_toStartOf="@+id/closeButton"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintTop_toTopOf="parent">
<ImageView
android:id="@+id/statusIcon"
@@ -58,24 +63,36 @@
android:id="@+id/engineStopIcon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
- android:visibility="gone"
android:layout_marginEnd="5dp"
android:src="@drawable/device_unlocked"
+ android:visibility="gone"
tools:ignore="ContentDescription" />
<TextView
android:id="@+id/unitName"
+ style="@style/TextAppearance.AppCompat.Body2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
- style="@style/TextAppearance.AppCompat.Body2"
tools:text="1AAUTO" />
</LinearLayout>
+ <ImageView
+ android:id="@+id/closeButton"
+ android:layout_width="14sp"
+ android:layout_height="14sp"
+ android:contentDescription="@string/shared_close"
+ android:src="@drawable/icon_close"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintTop_toTopOf="parent" />
+
<GridLayout
android:id="@+id/gridLayout"
- android:layout_width="match_parent"
- android:layout_height="wrap_content" />
+ android:layout_width="0dp"
+ android:layout_height="wrap_content"
+ app:layout_constraintTop_toBottomOf="@id/titleLayout"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintEnd_toEndOf="parent" />
<LinearLayout
android:id="@+id/itemOptions"
@@ -84,7 +101,11 @@
android:layout_marginVertical="@dimen/padding"
android:gravity="center"
android:orientation="horizontal"
- android:visibility="visible">
+ android:visibility="visible"
+ app:layout_constraintTop_toBottomOf="@id/gridLayout"
+ app:layout_constraintStart_toStartOf="parent"
+ app:layout_constraintEnd_toEndOf="parent"
+ app:layout_constraintBottom_toBottomOf="parent">
<com.google.android.material.button.MaterialButton
android:id="@+id/detailsButton"
@@ -118,7 +139,7 @@
</LinearLayout>
- </LinearLayout>
+ </androidx.constraintlayout.widget.ConstraintLayout>
</androidx.cardview.widget.CardView>
diff --git a/androidApp/src/main/res/values-es-rMX/strings.xml b/androidApp/src/main/res/values-es-rMX/strings.xml
index f843c29..d228c28 100644
--- a/androidApp/src/main/res/values-es-rMX/strings.xml
+++ b/androidApp/src/main/res/values-es-rMX/strings.xml
@@ -2,7 +2,8 @@
<resources>
<!-- Shared strings -->
<string name="shared_ok">OK</string>
- <string name="shared_cancel">Cancel</string>
+ <string name="shared_cancel">Cancelar</string>
+ <string name="shared_close">Cerrar</string>
<!-- LoginActivity -->
<string name="login_username">Nombre de usuario</string>
diff --git a/androidApp/src/main/res/values/strings.xml b/androidApp/src/main/res/values/strings.xml
index 60547d3..d2c6148 100644
--- a/androidApp/src/main/res/values/strings.xml
+++ b/androidApp/src/main/res/values/strings.xml
@@ -16,6 +16,7 @@
<!-- Shared strings -->
<string name="shared_ok">OK</string>
<string name="shared_cancel">Cancel</string>
+ <string name="shared_close">Close</string>
<!-- LoginActivity -->
<string name="login_username">Username</string>