From 37a7a2d189096742695c1f3d98a2b46898d19ce8 Mon Sep 17 00:00:00 2001 From: rayhanp1402 <rayhan.hanif14maulana@gmail.com> Date: Mon, 18 Mar 2024 09:56:35 +0700 Subject: [PATCH] feat: Transaction CRUD layout --- .idea/deploymentTargetDropDown.xml | 15 ++++- .../main/res/layout/fragment_transactions.xml | 58 ++++++++++++++----- app/src/main/res/values/strings.xml | 5 ++ 3 files changed, 62 insertions(+), 16 deletions(-) diff --git a/.idea/deploymentTargetDropDown.xml b/.idea/deploymentTargetDropDown.xml index 0c0c338..cb6f1e0 100644 --- a/.idea/deploymentTargetDropDown.xml +++ b/.idea/deploymentTargetDropDown.xml @@ -3,7 +3,20 @@ <component name="deploymentTargetDropDown"> <value> <entry key="app"> - <State /> + <State> + <targetSelectedWithDropDown> + <Target> + <type value="QUICK_BOOT_TARGET" /> + <deviceKey> + <Key> + <type value="VIRTUAL_DEVICE_PATH" /> + <value value="C:\Users\Rayhan Hanif\.android\avd\Pixel_3a_API_34_extension_level_7_x86_64.avd" /> + </Key> + </deviceKey> + </Target> + </targetSelectedWithDropDown> + <timeTargetWasSelectedWithDropDown value="2024-03-15T01:38:58.658981800Z" /> + </State> </entry> </value> </component> diff --git a/app/src/main/res/layout/fragment_transactions.xml b/app/src/main/res/layout/fragment_transactions.xml index 45fe32c..d829a91 100644 --- a/app/src/main/res/layout/fragment_transactions.xml +++ b/app/src/main/res/layout/fragment_transactions.xml @@ -1,22 +1,50 @@ <?xml version="1.0" encoding="utf-8"?> -<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" - xmlns:app="http://schemas.android.com/apk/res-auto" - xmlns:tools="http://schemas.android.com/tools" +<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" - tools:context=".ui.transactions.TransactionsFragment"> + android:orientation="vertical" + android:padding="16dp"> <TextView - android:id="@+id/text_transactions" + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/textfield_label_judul" /> + <EditText + android:id="@+id/editText_judul" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/textfield_label_nominal" /> + <EditText + android:id="@+id/editText_nominal" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/textfield_label_kategori" /> + <EditText + android:id="@+id/editText_kategori" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> + + <TextView + android:layout_width="wrap_content" + android:layout_height="wrap_content" + android:text="@string/textfield_label_lokasi" /> + <EditText + android:id="@+id/editText_lokasi" + android:layout_width="match_parent" + android:layout_height="wrap_content" /> + + <Button + android:id="@+id/button_simpan" android:layout_width="match_parent" android:layout_height="wrap_content" - android:layout_marginStart="8dp" - android:layout_marginTop="8dp" - android:layout_marginEnd="8dp" - android:textAlignment="center" - android:textSize="20sp" - app:layout_constraintBottom_toBottomOf="parent" - app:layout_constraintEnd_toEndOf="parent" - app:layout_constraintStart_toStartOf="parent" - app:layout_constraintTop_toTopOf="parent" /> -</androidx.constraintlayout.widget.ConstraintLayout> \ No newline at end of file + android:text="@string/button_save" /> + +</LinearLayout> \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 8676af5..ea85b64 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -14,4 +14,9 @@ <string name="invalid_username">Not a valid email</string> <string name="invalid_password">Password must be >5 characters</string> <string name="login_failed">"Login failed"</string> + <string name="textfield_label_judul">"Judul"</string> + <string name="textfield_label_nominal">"Nominal"</string> + <string name="textfield_label_kategori">"Kategori"</string> + <string name="textfield_label_lokasi">"Lokasi"</string> + <string name="button_save">"Simpan"</string> </resources> \ No newline at end of file -- GitLab