From 31e90b1468f626a19fbeb090ef90c934eee11024 Mon Sep 17 00:00:00 2001 From: gouri-panda Date: Sat, 22 Aug 2020 22:55:27 +0530 Subject: [PATCH] removed showToast Mehtod added extension function of toast --- .../org/kiwix/kiwixmobile/core/main/AddNoteDialog.kt | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/core/src/main/java/org/kiwix/kiwixmobile/core/main/AddNoteDialog.kt b/core/src/main/java/org/kiwix/kiwixmobile/core/main/AddNoteDialog.kt index 94365bb67..0abf10b60 100644 --- a/core/src/main/java/org/kiwix/kiwixmobile/core/main/AddNoteDialog.kt +++ b/core/src/main/java/org/kiwix/kiwixmobile/core/main/AddNoteDialog.kt @@ -129,7 +129,7 @@ class AddNoteDialog : DialogFragment() { } private fun onFailureToCreateAddNoteDialog() { - showToast(R.string.error_file_not_found, Toast.LENGTH_LONG) + context.toast(R.string.error_file_not_found, Toast.LENGTH_LONG) closeKeyboard() requireFragmentManager().beginTransaction().remove(this).commit() } @@ -341,7 +341,7 @@ class AddNoteDialog : DialogFragment() { TAG, "WRITE_EXTERNAL_STORAGE permission not granted" ) - showToast(R.string.note_save_unsuccessful, Toast.LENGTH_LONG) + context.toast(R.string.note_save_unsuccessful, Toast.LENGTH_LONG) return } val notesFolder = File(zimNotesDirectory) @@ -359,7 +359,7 @@ class AddNoteDialog : DialogFragment() { val fileOutputStream = FileOutputStream(noteFile) fileOutputStream.write(noteText.toByteArray()) fileOutputStream.close() - showToast(R.string.note_save_successful, Toast.LENGTH_SHORT) + context.toast(R.string.note_save_successful, Toast.LENGTH_SHORT) noteEdited = false // As no unsaved changes remain enableDeleteNoteMenuItem() } catch (e: IOException) { @@ -449,7 +449,7 @@ class AddNoteDialog : DialogFragment() { Uri.fromFile(noteFile) } } else { - showToast(R.string.note_share_error_file_missing, Toast.LENGTH_SHORT) + context.toast(R.string.note_share_error_file_missing, Toast.LENGTH_SHORT) } if (noteFileUri != null) { val noteFileShareIntent = Intent(Intent.ACTION_SEND) @@ -466,10 +466,6 @@ class AddNoteDialog : DialogFragment() { } } - private fun showToast(stringResource: Int, duration: Int) { - Toast.makeText(activity, stringResource, duration).show() - } - private fun dismissAddNoteDialog() { val dialog = dialog dialog?.dismiss()