Einen Dienst im Vordergrund beenden
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Wenn Sie möchten, dass ein Dienst im Vordergrund nicht mehr im Vordergrund ausgeführt wird, haben Sie zwei Möglichkeiten. Sie können den Dienst beenden oder ihn weiter ausführen, aber aus dem Vordergrund entfernen.
Sie können einen Dienst im Vordergrund
auf dieselbe Weise beenden wie jeden anderen Dienst. Der Dienst kann
seine eigene Methode stopSelf() aufrufen oder eine andere Komponente kann ihn
durch Aufrufen von stopService() beenden. Wenn Sie den Dienst beenden, während er im Vordergrund ausgeführt wird, wird die zugehörige Benachrichtigung entfernt.
Wenn Sie einen Dienst aus dem Vordergrund entfernen möchten, rufen Sie
stopForeground(int)
im Dienst auf. Diese Methode verwendet einen booleschen Wert, der angibt, ob auch die Benachrichtigung in der Statusleiste entfernt werden soll. Der Dienst wird weiter ausgeführt, ist aber kein Dienst im Vordergrund mehr.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2026-04-25 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-04-25 (UTC)."],[],[]]