20 lines
615 B
Java
20 lines
615 B
Java
package com.ryanheise.audioservice;
|
|
|
|
import android.content.Context;
|
|
import android.content.Intent;
|
|
|
|
public class MediaButtonReceiver extends androidx.media.session.MediaButtonReceiver {
|
|
public static final String ACTION_NOTIFICATION_DELETE = "com.ryanheise.audioservice.intent.action.ACTION_NOTIFICATION_DELETE";
|
|
|
|
@Override
|
|
public void onReceive(Context context, Intent intent) {
|
|
if (intent != null
|
|
&& ACTION_NOTIFICATION_DELETE.equals(intent.getAction())
|
|
&& AudioService.instance != null) {
|
|
AudioService.instance.handleDeleteNotification();
|
|
return;
|
|
}
|
|
super.onReceive(context, intent);
|
|
}
|
|
}
|