Move variables to the top

This commit is contained in:
Naveen Singh 2025-01-03 22:11:41 +05:30
parent 47620b7aee
commit 7eafa793c0
No known key found for this signature in database
GPG key ID: AF5D43C216778C0B

View file

@ -74,6 +74,21 @@ class SettingsActivity : SimpleActivity() {
} }
} }
private val getContent =
registerForActivityResult(ActivityResultContracts.OpenDocument()) { uri ->
if (uri != null) {
MessagesImporter(this).importMessages(uri)
}
}
private val saveDocument =
registerForActivityResult(ActivityResultContracts.CreateDocument(messagesFileType)) { uri ->
if (uri != null) {
toast(org.fossify.commons.R.string.exporting)
exportMessages(uri)
}
}
private val binding by viewBinding(ActivitySettingsBinding::inflate) private val binding by viewBinding(ActivitySettingsBinding::inflate)
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
@ -140,21 +155,6 @@ class SettingsActivity : SimpleActivity() {
} }
} }
private val getContent =
registerForActivityResult(ActivityResultContracts.OpenDocument()) { uri ->
if (uri != null) {
MessagesImporter(this).importMessages(uri)
}
}
private val saveDocument =
registerForActivityResult(ActivityResultContracts.CreateDocument(messagesFileType)) { uri ->
if (uri != null) {
toast(org.fossify.commons.R.string.exporting)
exportMessages(uri)
}
}
private fun setupMessagesExport() { private fun setupMessagesExport() {
binding.settingsExportMessagesHolder.setOnClickListener { binding.settingsExportMessagesHolder.setOnClickListener {
ExportMessagesDialog(this) { fileName -> ExportMessagesDialog(this) { fileName ->