|
@ -1,9 +1,6 @@ |
|
|
package com.nivesh.production.niveshfd.partnerOnBoarding.ui.activities1 |
|
|
package com.nivesh.production.niveshfd.partnerOnBoarding.ui.activities1 |
|
|
|
|
|
|
|
|
import android.os.Build |
|
|
|
|
|
import android.os.Bundle |
|
|
import android.os.Bundle |
|
|
import android.window.OnBackInvokedDispatcher |
|
|
|
|
|
import androidx.activity.OnBackPressedCallback |
|
|
|
|
|
import com.nivesh.production.niveshfd.R |
|
|
import com.nivesh.production.niveshfd.R |
|
|
import com.nivesh.production.niveshfd.databinding.ActivitySignupBinding |
|
|
import com.nivesh.production.niveshfd.databinding.ActivitySignupBinding |
|
|
import com.nivesh.production.niveshfd.fd.ui.activity.BaseActivity |
|
|
import com.nivesh.production.niveshfd.fd.ui.activity.BaseActivity |
|
@ -31,22 +28,22 @@ class SignUpActivity : BaseActivity() { |
|
|
.commit() |
|
|
.commit() |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Deprecated("Deprecated in Java") |
|
|
|
|
|
override fun onBackPressed() { |
|
|
|
|
|
if (Build.VERSION.SDK_INT >= 33) { |
|
|
|
|
|
onBackInvokedDispatcher.registerOnBackInvokedCallback( |
|
|
|
|
|
OnBackInvokedDispatcher.PRIORITY_DEFAULT |
|
|
|
|
|
) { |
|
|
|
|
|
exitOnBackPressed() |
|
|
|
|
|
} |
|
|
|
|
|
} else { |
|
|
|
|
|
onBackPressedDispatcher.addCallback(this, object : OnBackPressedCallback(true) { |
|
|
|
|
|
override fun handleOnBackPressed() { |
|
|
|
|
|
exitOnBackPressed() |
|
|
|
|
|
} |
|
|
|
|
|
}) |
|
|
|
|
|
} |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
// @Deprecated("Deprecated in Java") |
|
|
|
|
|
// override fun onBackPressed() { |
|
|
|
|
|
// if (Build.VERSION.SDK_INT >= 33) { |
|
|
|
|
|
// onBackInvokedDispatcher.registerOnBackInvokedCallback( |
|
|
|
|
|
// OnBackInvokedDispatcher.PRIORITY_DEFAULT |
|
|
|
|
|
// ) { |
|
|
|
|
|
// exitOnBackPressed() |
|
|
|
|
|
// } |
|
|
|
|
|
// } else { |
|
|
|
|
|
// onBackPressedDispatcher.addCallback(this, object : OnBackPressedCallback(true) { |
|
|
|
|
|
// override fun handleOnBackPressed() { |
|
|
|
|
|
// exitOnBackPressed() |
|
|
|
|
|
// } |
|
|
|
|
|
// }) |
|
|
|
|
|
// } |
|
|
|
|
|
// } |
|
|
|
|
|
|
|
|
private fun exitOnBackPressed() { |
|
|
private fun exitOnBackPressed() { |
|
|
if (isTaskRoot) { |
|
|
if (isTaskRoot) { |
|
@ -55,6 +52,4 @@ class SignUpActivity : BaseActivity() { |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |