通过通知单击关闭前台服务

时间:2018-06-10 11:38:40

标签: android foreground-service foregroundnotification

我有一个使用通知启动的前台服务:

public void setForeground(final int notificationID, final int notificationIconID,
        final String notificationTickerText,
        final String notificationTitle, final String notificationText){
    Notification notification = new Notification(notificationIconID, notificationTickerText,
            System.currentTimeMillis());
    notification.setLatestEventInfo(this, notificationTitle,
            notificationText, PendingIntent.getActivity(this, 0, new Intent(this, this.getClass()), 0));
    startForeground(notificationID, notification);
}

我想在用户点击通知时停止服务(点击通知本身而不是通知右下角的某些停止选项)。 目前,通知将我带入应用程序内部,但不希望如此。单击前台服务通知应停止前台服务。

0 个答案:

没有答案