Context.StopService(Intent) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Minta agar layanan aplikasi tertentu dihentikan.
[Android.Runtime.Register("stopService", "(Landroid/content/Intent;)Z", "GetStopService_Landroid_content_Intent_Handler")]
public abstract bool StopService (Android.Content.Intent? service);
[<Android.Runtime.Register("stopService", "(Landroid/content/Intent;)Z", "GetStopService_Landroid_content_Intent_Handler")>]
abstract member StopService : Android.Content.Intent -> bool
Parameter
- service
- Intent
Deskripsi layanan yang akan dihentikan. Niat harus sepenuhnya eksplisit (menyediakan nama komponen) atau menentukan nama paket tertentu yang ditargetkannya.
Mengembalikan
Jika ada layanan yang cocok dengan Niat yang diberikan yang sudah berjalan, layanan akan dihentikan dan true
dikembalikan; jika tidak false
dikembalikan.
- Atribut
Pengecualian
Keterangan
Minta agar layanan aplikasi tertentu dihentikan. Jika layanan tidak berjalan, tidak ada yang terjadi. Jika tidak, itu dihentikan. Perhatikan bahwa panggilan ke startService() tidak dihitung -- ini menghentikan layanan tidak peduli berapa kali dimulai.
Jika layanan berjalan sebagai layanan latar depan saat dihentikan, pemberitahuan terkait akan dihapus. Untuk menghindari hal ini, aplikasi dapat menggunakan android.app.Service#stopForeground(int) stopForeground(STOP_FOREGROUND_DETACH)
untuk memisahkan pemberitahuan dari siklus hidup layanan sebelum menghentikannya.
Perhatikan bahwa jika layanan yang dihentikan masih memiliki ServiceConnection
objek yang terikat dengan #BIND_AUTO_CREATE
set, layanan tersebut tidak akan dihancurkan sampai semua pengikatan ini dihapus. android.app.Service
Lihat dokumentasi untuk detail selengkapnya tentang siklus hidup layanan.
Fungsi ini akan dilemparkan SecurityException
jika Anda tidak memiliki izin untuk menghentikan layanan yang diberikan.
Dokumentasi Java untuk android.content.Context.stopService(android.content.Intent)
.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.