From 9255310bb852bbf2ea9813bb4140890b37865b1a Mon Sep 17 00:00:00 2001
From: zaydanA <13521104@std.stei.itb.ac.id>
Date: Fri, 5 Apr 2024 11:52:15 +0700
Subject: [PATCH] style button

---
 .../transaction/TransactionDetailFragment.kt  |  5 ----
 .../res/drawable/baseline_edit_square_24.xml  |  7 ++++++
 .../layout/fragment_transaction_detail.xml    | 25 ++++++++-----------
 3 files changed, 17 insertions(+), 20 deletions(-)
 create mode 100644 app/src/main/res/drawable/baseline_edit_square_24.xml

diff --git a/app/src/main/java/com/example/pbd_jwr/ui/transaction/TransactionDetailFragment.kt b/app/src/main/java/com/example/pbd_jwr/ui/transaction/TransactionDetailFragment.kt
index c6fc790..8dae7d0 100644
--- a/app/src/main/java/com/example/pbd_jwr/ui/transaction/TransactionDetailFragment.kt
+++ b/app/src/main/java/com/example/pbd_jwr/ui/transaction/TransactionDetailFragment.kt
@@ -50,11 +50,6 @@ class TransactionDetailFragment : Fragment(), OnMapReadyCallback {
         if (transaction != null) {
             displayTransactionDetails(transaction)
 
-
-            binding.btnBack.setOnClickListener {
-                findNavController().popBackStack()
-            }
-
             binding.btnDelete.setOnClickListener {
                 transaction?.let { deleteTransaction(it) }
             }
diff --git a/app/src/main/res/drawable/baseline_edit_square_24.xml b/app/src/main/res/drawable/baseline_edit_square_24.xml
new file mode 100644
index 0000000..d084bf2
--- /dev/null
+++ b/app/src/main/res/drawable/baseline_edit_square_24.xml
@@ -0,0 +1,7 @@
+<vector android:height="24dp" android:tint="#B29F7A"
+    android:viewportHeight="24" android:viewportWidth="24"
+    android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
+    <path android:fillColor="@android:color/white" android:pathData="M7,17V9.93L13.93,3l0,0H5C3.9,3 3,3.9 3,5v14c0,1.1 0.9,2 2,2h14c1.1,0 2,-0.9 2,-2v-8.93L14.07,17H7z"/>
+    <path android:fillColor="@android:color/white" android:pathData="M9,15l4.24,0l7.2,-7.2l-4.24,-4.24l-7.2,7.2z"/>
+    <path android:fillColor="@android:color/white" android:pathData="M22.91,2.49l-1.41,-1.41c-0.78,-0.78 -2.05,-0.78 -2.83,0l-1.06,1.06l4.24,4.24l1.06,-1.06C23.7,4.54 23.7,3.27 22.91,2.49z"/>
+</vector>
diff --git a/app/src/main/res/layout/fragment_transaction_detail.xml b/app/src/main/res/layout/fragment_transaction_detail.xml
index 0ba68d8..8c6628a 100644
--- a/app/src/main/res/layout/fragment_transaction_detail.xml
+++ b/app/src/main/res/layout/fragment_transaction_detail.xml
@@ -13,6 +13,7 @@
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
     android:paddingHorizontal="16dp"
+    android:paddingTop="10dp"
     android:paddingBottom="30dp"
     >
 
@@ -135,15 +136,6 @@
         app:layout_constraintStart_toStartOf="parent"
         app:layout_constraintTop_toBottomOf="@id/textViewLocation" />
 
-    <Button
-        android:id="@+id/btnBack"
-        android:layout_width="wrap_content"
-        android:layout_height="wrap_content"
-        android:elevation="2dp"
-        android:text="Back"
-        android:textColor="@android:color/black"
-        tools:layout_editor_absoluteX="16dp"
-        tools:layout_editor_absoluteY="16dp" />
 
     <Button
         android:id="@+id/btnDelete"
@@ -151,9 +143,10 @@
         android:layout_height="wrap_content"
         android:elevation="2dp"
         android:text="Delete"
-        android:textColor="@android:color/black"
-        tools:layout_editor_absoluteX="171dp"
-        tools:layout_editor_absoluteY="16dp" />
+        app:layout_constraintTop_toTopOf="parent"
+        app:layout_constraintRight_toRightOf="parent"
+
+        />
 
     <Button
         android:id="@+id/btnEdit"
@@ -163,9 +156,11 @@
         android:layout_alignParentBottom="true"
         android:elevation="2dp"
         android:text="Edit"
-        android:textColor="@android:color/black"
-        tools:layout_editor_absoluteX="293dp"
-        tools:layout_editor_absoluteY="16dp" />
+        app:layout_constraintTop_toTopOf="parent"
+        app:layout_constraintLeft_toLeftOf="parent"
+
+        android:drawableEnd="@drawable/baseline_edit_square_24"
+        />
 
     <fragment
         android:id="@+id/mapFragment"
-- 
GitLab