From 8b3838002e2978b0ded1b560ca882290586bcf7e Mon Sep 17 00:00:00 2001
From: Vieri Firdaus <13521099@std.stei.itb.ac.id>
Date: Sun, 31 Mar 2024 04:17:05 +0700
Subject: [PATCH] feat : intent email

---
 .../com/pbd/psi/ui/settings/SettingsFragment.kt   | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/app/src/main/java/com/pbd/psi/ui/settings/SettingsFragment.kt b/app/src/main/java/com/pbd/psi/ui/settings/SettingsFragment.kt
index 7a6a138..e6414d1 100644
--- a/app/src/main/java/com/pbd/psi/ui/settings/SettingsFragment.kt
+++ b/app/src/main/java/com/pbd/psi/ui/settings/SettingsFragment.kt
@@ -37,6 +37,21 @@ class SettingsFragment : Fragment() {
             startActivity(intent)
             requireActivity().finish()
         }
+        binding.btnUploadHistory.setOnClickListener {
+            val email = sharedpreferences.getString(EMAIL, "")
+
+            val intentEmail = Intent(Intent.ACTION_SEND)
+            intentEmail.type = "text/plain"
+
+            intentEmail.putExtra(Intent.EXTRA_EMAIL, arrayOf(email))
+
+            intentEmail.putExtra(Intent.EXTRA_SUBJECT, "Upload History")
+
+            intentEmail.putExtra(Intent.EXTRA_TEXT, "Berikut ini laporan hasil transaksi akun "+email+" : \n")
+
+            startActivity(Intent.createChooser(intentEmail, "Send Email"))
+        }
+
 
         return binding.root
     }
-- 
GitLab