Skip to content
Snippets Groups Projects
Commit 9dae9ef4 authored by rayhanp1402's avatar rayhanp1402
Browse files

feat: Choose transaction save/export dialog

parent 3dad800c
Branches
Tags
3 merge requests!13Release,!11proper save for gmail,!8Save transactions
package com.example.bondoyap.ui.settings
import android.app.AlertDialog
import android.content.DialogInterface
import android.content.Intent
import android.os.Bundle
import android.util.Log
......@@ -84,9 +86,22 @@ class SettingsFragment : Fragment() {
saveButton.setOnClickListener {
Toast.makeText(appContext, "Menyimpan transaksi...", Toast.LENGTH_SHORT).show()
//todo choose one
exporter.exportToXLS()
exporter.exportToXLSX()
val formats = arrayOf("XLS", "XLSX")
val builder = AlertDialog.Builder(requireContext())
builder.setTitle("Pilih Format File")
builder.setItems(formats) { dialog: DialogInterface, which: Int ->
when (which) {
0 -> {
exporter.exportToXLS()
}
1 -> {
exporter.exportToXLSX()
}
}
dialog.dismiss()
}
builder.create().show()
Toast.makeText(appContext, "Penyimpanan pada folder Documents berhasil...", Toast.LENGTH_SHORT).show()
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment