我需要打电话给stopForeground(true);吗?在调用stopSelf()之前;在服役?

时间:2019-06-09 12:58:05

标签: java android service android-notifications

我单击通知中的关闭按钮时停止服务的代码。

mMediaSessionCompat.setCallback(new MediaSessionCompat.Callback() {
            @Override
            public void onStop() {
                super.onStop();
                Main.unbindService(getApplicationContext());
                stopSelf();
                Log.d(TAG,"stop!");
}

我是否还需要在致电stopForeground(true);之前先致电stopSelf();

因为我的通知是使用以下内容构建的:

Notification notification = notificationBuilder.build();
startForeground(Constants.NOTIFICATION_ID.SERVICE_ID, notification);

0 个答案:

没有答案