Ich habe und App mit mehr als 10 Aktivitäten und ich möchte die Methode onResume()
mit dem gleichen Code in allen außer Kraft setzen.Override OnResume() -Methode aller Aktivitäten Android
Ich weiß, dass ich diese Methode in jeder Aktivität überschreiben kann, aber ich suche nach einer effizienten Lösung.
Außerdem würde ich in dieser wie onResume eine Meldung abhängig, welche Aktivität herkommt, zum Beispiel: Wenn Sie in der MainActivity sind Ich möchte, dass diese gemeinsame onResume dass erkennt aus dieser Tätigkeit kommt und zeigen I'm coming from MainActivity
Vielen Dank.
Aber, wenn wir BaseClass erweitern, können wir keine andere Klasse erweitern, also kann meine Lösung die bessere sein? – Shrikant
@Shrikant Nein, es ist nicht, weil es nicht funktioniert. Sie können 'onResume' dort definieren, aber Sie können dort keinen gemeinsamen Code einfügen. – zapl
jede andere Klasse wie was, denn sowieso würden Sie Activity verlängern? – njzk2