0

내 서비스 :MediaBrowserServiceCompat를 중지하는 방법?

public class MusicService extends MediaBrowserServiceCompat { 
... 
} 

내 활동 :

public class MediaActivity extends AppCompatActivity{ 
private MediaBrowserCompat mMediaBrowser; 
@Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     mMediaBrowser = new MediaBrowserCompat(this, 
       new ComponentName(this, MusicService.class), mConnectionCallback, null); 
     mMediaBrowser.connect(); 
} 

    @Override 
    protected void onDestroy() { 
     super.onDestroy(); 
     mMediaBrowser.disconnect(); 
    } 

나는 UI의 버튼 가까이를 추가 할,하지만 어떻게 MusicService을 중지? , 백그라운드에서 계속 캐스팅하기 때문에.

+1

startForeground()로 시작한 경우 stopForeground (true)를 호출하고 MusicService에서 stopself()를 호출해야합니다. –

답변

0

getActivity(). stopService (새 인 텐트 (getActivity(). getApplicationContext(), YourServiceName.class));