Skip to content

Instantly share code, notes, and snippets.

View nfaycel's full-sized avatar

Nouar Faiçal nfaycel

  • ANEM
  • Mascara, Mohammadia
View GitHub Profile
@nfaycel
nfaycel / OnBackPressedAlternativeWay.kt
Created April 4, 2023 10:09 — forked from qamarelsafadi/OnBackPressedAlternativeWay.kt
OnBackPressed Alternative way for fragments and activities
/* ----------------------------------------- Activity ------------------------------------------ */
/* make sure you have at least 'androidx.activity:activity-ktx:1.6.0-rc01' at your dependencies
(just to let you know this dependency is not stable yet )
*/
implementation 'androidx.activity:activity-ktx:1.6.0-rc01'
fun AppCompatActivity.onBackPressed(isEnabled: Boolean, callback: () -> Unit) {
onBackPressedDispatcher.addCallback(this,