diff --git a/app/src/main/res/layout/fragment_scan_result.xml b/app/src/main/res/layout/fragment_scan_result.xml
index 596a06fde16b33675c42cce4b4cd841f37a3aba8..0446a4b68679db5bbb6a486090568947b19e52f4 100644
--- a/app/src/main/res/layout/fragment_scan_result.xml
+++ b/app/src/main/res/layout/fragment_scan_result.xml
@@ -4,20 +4,20 @@
     xmlns:tools="http://schemas.android.com/tools"
     android:layout_width="match_parent"
     android:layout_height="match_parent"
-    android:layout_marginTop="0dp"
     android:background="@drawable/glow_effect"
     tools:context=".ui.scan.ScanResult">
 
     <androidx.recyclerview.widget.RecyclerView
         android:id="@+id/rvScanResponse"
-        android:layout_width="match_parent"
-        android:layout_height="match_parent"
+        android:layout_width="0dp"
+        android:layout_height="0dp"
+        android:paddingTop="80dp"
         app:layout_constraintBottom_toBottomOf="parent"
         app:layout_constraintEnd_toEndOf="parent"
         app:layout_constraintStart_toStartOf="parent"
         app:layout_constraintTop_toTopOf="parent"
-        android:paddingTop="80dp"
-        app:layout_constraintVertical_bias="1.0" />
+        android:layout_marginBottom="70dp"
+        />
 
     <com.google.android.material.floatingactionbutton.FloatingActionButton
         android:id="@+id/fabAddTransaction"
@@ -31,6 +31,7 @@
         app:layout_constraintHorizontal_bias="0.954"
         app:layout_constraintStart_toStartOf="parent"
         app:layout_constraintTop_toTopOf="parent"
-        app:layout_constraintVertical_bias="0.82" />
+        app:layout_constraintVertical_bias="0.82"
+        android:contentDescription="@string/floating_add_transaction_button" />
 
-</androidx.constraintlayout.widget.ConstraintLayout>
\ No newline at end of file
+</androidx.constraintlayout.widget.ConstraintLayout>
diff --git a/app/src/main/res/layout/scan_response_item.xml b/app/src/main/res/layout/scan_response_item.xml
index edaa490d2dc9d8d1db07d9b7bb04311d54384d32..9f347ab98d35292c9496fbda010af2f8ee36f4a9 100644
--- a/app/src/main/res/layout/scan_response_item.xml
+++ b/app/src/main/res/layout/scan_response_item.xml
@@ -14,14 +14,15 @@
         android:layout_height="wrap_content"
         android:layout_marginTop="0dp"
         android:fontFamily="@font/syne_bold"
+        android:layout_marginStart="15dp"
         android:text="@string/app_name"
         android:textColor="@color/neon_yellow"
         android:textSize="25sp" />
 
     <TextView
         android:id="@+id/price"
-        android:layout_width="100dp"
-        android:layout_height="30dp"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
         android:layout_below="@+id/tvTransaksi"
         android:layout_alignParentStart="true"
         android:layout_marginStart="15dp"
@@ -32,8 +33,8 @@
 
     <TextView
         android:id="@+id/qty"
-        android:layout_width="71dp"
-        android:layout_height="30dp"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
         android:layout_below="@+id/price"
         android:layout_alignParentStart="true"
         android:layout_marginStart="15dp"