Autocode bei onActivityResult

  • Antworten:3
  • Bentwortet
Robbiani Renato
  • Forum-Beiträge: 602

13.11.2021, 22:28:39 via Website

Hallo zusammen

In meinem Projekt in Kotlin lese ich die Rückgaben der Activitys in der überschriebenen Funktion "onActivityResult".

override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
    super.onActivityResult(requestCode, resultCode, data)
}

}

Den habe ich mir erstellen lassen. Dabei ist der Aufruf

super.onActivityResult(requestCode, resultCode, data)

Durchgestrichen mit dem Hinweis, dass er veraltet sei. Darf ich diese Zeile löschen oder wie muss es korrekt lauten?

Gruss Renato

Kommentieren
Beste Antwort
Robbiani Renato
  • Forum-Beiträge: 602

15.11.2021, 10:27:17 via Website

Hallo zusammen

Dem ist wirklich so. Ich habe einen Link gefunden welcher erklärt wie es neu funktioniert.

onActivityResult neu wie anwenden

Gruss Renato

— geändert am 15.11.2021, 10:28:34

Hilfreich?
Kommentieren
Pascal P.
  • Admin
  • Forum-Beiträge: 11.286

15.11.2021, 12:15:12 via Website

Ja mit Interface und Callback halt. Das ist doch aber schon ewig so

LG Pascal //It's not a bug, it's a feature. :) ;)

Hilfreich?
Kommentieren
Robbiani Renato
  • Forum-Beiträge: 602

15.11.2021, 20:13:27 via Website

Dann muss ich für jede Activity ein Interface erstellen. Darum wird der requestcode nicht mehr benötigt.
Ist das so richtig?

Gruss Renato

Hilfreich?
Kommentieren