我的服务:
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?它继续在后台进行投射。
发布于 2018-02-01 20:24:24
从任何地方停止: getActivity().stopService(new Intent(getActivity().getApplicationContext(),YourServiceName.class));
https://stackoverflow.com/questions/43410175
复制相似问题