1
0
mirror of https://bitbucket.org/TheBosZ/cordova-plugin-run-in-background synced 2025-04-09 17:03:26 +00:00

Option to turn off notification timer

Android notifications have a "how long ago was this notification set" timer.

Now there's an option to turn that off (the default is true, so it's shown, matching current behavior).
This commit is contained in:
Nathan Kerr 2019-02-04 13:57:06 -08:00
parent 167245b0b9
commit 79e8150d3e
3 changed files with 6 additions and 3 deletions

@ -155,7 +155,8 @@ cordova.plugins.backgroundMode.setDefaults({
channelDescription: String, // Shown when the user views the channel's settings
allowClose: Boolean, // add a "Close" action to the notification
closeIcon: 'power', // An icon shown for the close action
closeTitle: 'Close' // The text for the close action
closeTitle: 'Close', // The text for the close action
showWhen: Boolean //(Default: true) Show the time since the notification was created
})
```

@ -199,7 +199,8 @@ public class ForegroundService extends Service {
.setContentTitle(title)
.setContentText(text)
.setOngoing(true)
.setSmallIcon(getIconResId(settings));
.setSmallIcon(getIconResId(settings))
.setShowWhen(settings.optBoolean("showWhen", true));
if (!subText.equals("")) {
notification.setSubText(subText);

@ -395,7 +395,8 @@ exports._defaults = {
channelDescription: 'cordova-plugin-background-moden notification',
allowClose: false,
closeIcon: 'power',
closeTitle: 'Close'
closeTitle: 'Close',
showWhen: true
};
/**