3 Stimmen

Was passiert mit dem Thread, wenn onDestroy aufgerufen wird, wenn das Gerät gedreht wird?

Ich würde gerne wissen, was mit dem Thread passiert, der durch eine Aktivität erstellt wurde und das Gerät gedreht wird. Ich habe beobachtet, dass die onDestroy-Methode aufgerufen wird, wenn dies geschieht. Wird der Thread ebenfalls beendet?

Wenn der Thread nicht beendet wird, wie kann ich den Thread wieder mit der Aktivität verknüpfen, da bei der Rotation eine neue Instanz der Aktivität erstellt wird.

Danke,

Lakshmie

9voto

CaseyB Punkte 24477

Das Thema ist nicht erledigt. Sie können einen Verweis auf Ihren Thread beibehalten, indem Sie die folgenden Befehle überschreiben [onRetainNonConfigurationInstance()](http://developer.android.com/intl/fr/reference/android/app/Activity.html#onRetainNonConfigurationInstance()) um das Thread-Objekt zu speichern und dann [getLastNonConfigurationInstance()](http://developer.android.com/intl/fr/reference/android/app/Activity.html#getLastNonConfigurationInstance()) um sie zurückzubekommen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X