В некоторых случаях мне нужно будет отправлять некоторые сообщения и делать что-то в фоновом режиме, я нашел этот пример в документе OneSignal, который показывает, как настроить, но я не вижу, как я получу сообщение, котороебыло отправлено!
public class NotificationExtenderBare extends NotificationExtenderService {
@Override
protected boolean onNotificationProcessing(OSNotificationReceivedResult receivedResult) {
OverrideSettings overrideSettings = new OverrideSettings();
overrideSettings.extender = new NotificationCompat.Extender() {
@Override
public NotificationCompat.Builder extend(NotificationCompat.Builder builder) {
// Sets the background notification color to Green on Android 5.0+ devices.
return builder.setColor(new BigInteger("FF00FF00", 16).intValue());
}
};
OSNotificationDisplayedResult displayedResult = displayNotification(overrideSettings);
// Read properties from result.
// Return true to stop the notification from displaying.
return true;