android gibt es eine Ansicht Rückruf, wenn es zerstört wird?
Habe ich eine eigene view-Komponente. Ich habe es entweder fragment oder Aktivität. Ich würde gerne wissen, ob es einen Rückruf, wenn es zerstört wird, fragment/activity?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ansicht nicht über einen callback (außer
finalize()
, aber ich glaube nicht, dass das, was Sie für Fragen). Ansicht hatonDetachedFromWindow()
wenn es vom Bildschirm entfernt, aber dies ist nicht im Zusammenhang mit ihm zerstört zu werden -- es könnte angebracht werden, was wiederum rufenonAttachedToWindow()
.Fragment
onDestroyView()
, die möglicherweise mehr nützlich für Sie. Tätigkeit nicht über eine entsprechende Methode, aber man könnteonDestroy()
solange Sie wissen, es kann nie aufgerufen werden, wenn das system entscheidet, zu beenden Ihre app unerwartet.onDestroyView()
wird aufgerufen, wenn das system entscheidet, zu beenden, meine app unerwartet?View.onDetachedFromWindow()
onDetachedFromWindow()
noch nicht aufgerufen, wenn das system entscheidet, zu beenden, mir unerwartet, aber es wird aufgerufen, zusammen mit, zum BeispielonDestroy()
Aktivität? Ist es richtig? Was ich erreichen will ist, ich will auf store view die persönlichen Daten, um SharedPreferences, wenn app beendet und ich möchte dies tun, in dieses View-Objekt, nicht-Aktivität, hat sich diese Ansicht in seiner Gestaltung.