very small UI improvement (show log save location)

This commit is contained in:
cl-ement05 2021-05-28 23:02:13 +02:00
parent 1ea32c75ff
commit b9820468c6
2 changed files with 4 additions and 3 deletions

View File

@ -38,14 +38,15 @@ class LogFragment : BindingFragment<FragmentLogBinding>() {
val hour = calendar.get(Calendar.HOUR_OF_DAY) val hour = calendar.get(Calendar.HOUR_OF_DAY)
val minute = calendar.get(Calendar.MINUTE) val minute = calendar.get(Calendar.MINUTE)
val second = calendar.get(Calendar.SECOND) val second = calendar.get(Calendar.SECOND)
val savePath = requireActivity().getExternalFilesDir("logs")?.path + "/$year$month${day}_$hour$minute$second.log"
val log = val log =
File(requireActivity().getExternalFilesDir("logs")?.path + "/$year$month${day}_$hour$minute$second.log") File(savePath)
FileWriter(log).apply { FileWriter(log).apply {
append(logs) append(logs)
flush() flush()
close() close()
} }
Toast.makeText(requireActivity(), R.string.logs_saved, Toast.LENGTH_SHORT).show() Toast.makeText(requireActivity(), getString(R.string.logs_saved, savePath), Toast.LENGTH_SHORT).show()
} catch (e: IOException) { } catch (e: IOException) {
Toast.makeText(requireActivity(), R.string.logs_not_saved, Toast.LENGTH_SHORT) Toast.makeText(requireActivity(), R.string.logs_not_saved, Toast.LENGTH_SHORT)
.show() .show()

View File

@ -73,7 +73,7 @@
<!-- Logs --> <!-- Logs -->
<string name="logs_not_saved">Could not save logs</string> <string name="logs_not_saved">Could not save logs</string>
<string name="logs_saved">Successfully saved logs</string> <string name="logs_saved">Successfully saved logs to %1$s</string>
<!-- Dialogs --> <!-- Dialogs -->
<string name="advanced">Details</string> <string name="advanced">Details</string>