אם אתם רוצים ששירות שפועל בחזית יפסיק לפעול בחזית, יש לכם שתי אפשרויות. אפשר להפסיק את השירות, או להשאיר אותו פועל אבל להסיר אותו מהחזית.
אפשר להפסיק שירות שפועל בחזית באותו אופן שבו מפסיקים כל שירות. השירות יכול להפעיל את ה-method stopSelf() שלו, או שרכיב אחר יכול לעצור אותו על ידי הפעלת stopService(). אם תפסיקו את השירות בזמן שהוא פועל בחזית, ההתראה שלו תוסר.
כדי להסיר שירות מהחזית, צריך להפעיל את הפונקציה stopForeground(int) מתוך השירות. השיטה הזו מקבלת ערך בוליאני, שמציין אם להסיר גם את ההתראה בשורת הסטטוס. השירות ממשיך לפעול, אבל הוא כבר לא שירות שפועל בחזית.