একটি ফোরগ্রাউন্ড পরিষেবা বন্ধ করুন, একটি ফোরগ্রাউন্ড পরিষেবা বন্ধ করুন, একটি ফোরগ্রাউন্ড পরিষেবা বন্ধ করুন

আপনি যদি কোনো ফোরগ্রাউন্ড সার্ভিসকে ফোরগ্রাউন্ডে চলা থেকে থামাতে চান, তবে আপনার কাছে দুটি উপায় আছে। আপনি সার্ভিসটি বন্ধ করতে পারেন, অথবা সার্ভিসটি চালু রেখেই ফোরগ্রাউন্ড থেকে সরিয়ে দিতে পারেন।

আপনি যেকোনো সার্ভিস বন্ধ করার মতোই একটি ফোরগ্রাউন্ড সার্ভিস বন্ধ করতে পারেন। সার্ভিসটি তার নিজের stopSelf() মেথড কল করতে পারে, অথবা অন্য কোনো কম্পোনেন্ট stopService() কল করে এটিকে বন্ধ করতে পারে। যদি আপনি ফোরগ্রাউন্ডে চলার সময় সার্ভিসটি বন্ধ করেন, তবে এর নোটিফিকেশনটি মুছে যায়।

কোনো সার্ভিসকে ফোরগ্রাউন্ড থেকে সরাতে, সার্ভিসটির ভেতর থেকে stopForeground(int) কল করুন। এই মেথডটি একটি বুলিয়ান ভ্যালু গ্রহণ করে, যা নির্দেশ করে যে স্ট্যাটাস বারের নোটিফিকেশনটিও সরানো হবে কি না। সার্ভিসটি চলতে থাকে, কিন্তু এটি আর ফোরগ্রাউন্ড সার্ভিস থাকে না।