Skip to content

Instantly share code, notes, and snippets.

@k0siara
Created November 5, 2022 21:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save k0siara/e71b661c50d7243d81a7c010e2f6e677 to your computer and use it in GitHub Desktop.
Save k0siara/e71b661c50d7243d81a7c010e2f6e677 to your computer and use it in GitHub Desktop.
MyDialogFragment.kt
class MyDialogFragment : DialogFragment() {
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
AlertDialog.Builder(requireContext())
.setMessage(getString(R.string.order_confirmation))
.setPositiveButton(getString(R.string.ok)) { _, _ ->
findNavController()
.previousBackStackEntry
?.savedStateHandle?.set("my-result-key", "example-data")
}
.create()
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment