Onbackpression () ist veraltet. Was ist die Alternative?Android

Forum für diejenigen, die für Android programmieren
Anonymous
 Onbackpression () ist veraltet. Was ist die Alternative?

Post by Anonymous »

Ich habe TargetsDkversion aktualisiert und scompilesDkversion auf 33 .
Ich bekomme jetzt eine Warnung, mit p>
Ich sehe Vorschläge zur Verwendung von Android.window.onbackinvokedCallback oder Androidx.Activity Gehen Sie stattdessen die Navigation zurück. Kann mir jemand helfen, die aktualisierte Methode zu verwenden? .net /jmbjz.png " /> < /p>
Anwendungsfall < /h3>
Ich benutze if if (istaskroot) {} In der Onbackpression () -Methode, um zu überprüfen, ob die Aktivität die letzte im Aktivitätsstapel ist.

Code: Select all

override fun onBackPressed() {
if (isTaskRoot) { // Check whether this activity is last on the activity stack. (Check whether this activity opened from a Push Notification.)
startActivity(Intent(mContext, Dashboard::class.java))
finish()
} else {
finishWithResultOK()
}
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post