Ich entwickle eine Feedback-Art von Anwendung, wenn ich auf den Button "submitnow" klicke, bekomme ich den folgenden Fehler
Aktivität hat Fenster geleakt
%Vor%Das ist mein Code, bitte hilf mir.
%Vor%Leck kommt, weil Sie die Referenz der Aktivität behalten, nachdem sie zerstört wurde, also verwenden Sie
%Vor%ODER
verwenden Sie dies wird es helfen
%Vor%Warum dieser Fehler ...?
Dieser Fehler tritt auf, wenn Sie den Verweis auf die nicht verwendete Aktivität beibehalten
Lösung
entfernen Verweis von Fortschrittsbalken, Dialog ..... etc nach der Verwendung.
, indem Sie sie ablehnen oder sie gleich null machen
Sie können dies erreichen, wenn Sie es nicht mehr brauchen
Empfohlen fügen Sie es in onStop
ein %Vor% Schließen Sie die dialog
nach ihrer Verwendung ab, damit Ihre Anwendung nicht abstürzt.
Stellen Sie sicher, dass Sie das Dialogfeld nach dem Dialog und vor dem Start des nächsten Hintergrundprozesses schließen ().
Tags und Links java android android-dialogfragment android-dialog