2012-12-20 34 views
10

Metot() yöntemini, sorunsuz bir şekilde çeşitli etkinliklerde kullandım.alternatif? Öldürmek için ölü

ancak

AudioService benim Servis sınıfının adıdır "yöntemi bitirmek() tipi AudioService için tanımsız olduğunu" Ben derleyici hata mesajı alıyorum yayın alıcısının içine aramaya çalıştığımızda Android uygulamasında.

Bir Hizmette finiş() yöntemi yoksa, bu Hizmet'i öldürmek için ne arayabilirim?

+0

stopSelf ait Alma alınan ilk param olduğunu Bir hizmetin kendi kendini durdurma yöntemidir – njzk2

+0

biz stopervice var .. ve durmak .. seçenekleri .. bunlardan birini denemelisiniz .. – itsrajesh4uguys

cevap

24

kullanımı bu satırı:

this.stopSelf(); 

kendisini öldürmek için.
Veya dışarıdan kullanımından stopService(intent);

4
Eğer yayın alıcısı adresinin AudioService hizmeti durdurmaya olarak deneyebilirsiniz

:

Intent intent = new Intent(); 
intent.setClass(context, AudioService.class); 
context.stopService(intent); 

context üzerinde yayın alıcısı