updated fgservice location

This commit is contained in:
vishnuraghavb 2021-06-18 21:52:24 +05:30
parent ffb069d20f
commit 395a242d44
2 changed files with 1 additions and 38 deletions

View file

@ -1,37 +0,0 @@
import { TimerNotif } from './shared/utils'
const superProto = android.app.Service.prototype
android.app.Service.extend('com.tns.ForegroundService', {
onStartCommand: function(intent, flags, startId) {
superProto.onStartCommand.call(this, intent, flags, startId)
return android.app.Service.START_STICKY
},
onCreate: function() {
superProto.onCreate.call(this)
this.startForeground(6, this.getNotification())
},
onBind: function(intent) {
return superProto.onBind.call(this, intent)
},
onUnbind: function(intent) {
return superProto.onUnbind.call(this, intent)
},
onDestroy: function() {
this.stopForeground(true)
},
getNotification: function() {
return TimerNotif.getNotification(
{
bID: 'info',
cID: 'cti',
cName: 'Cooking Timer info',
description: `0 ongoing, 0 paused`,
nID: 6,
priority: -2,
sound: null,
title: 'EnRecipes is running',
},
this.getApplicationContext()
)
},
})

View file

@ -9,7 +9,7 @@ module.exports = (env) => {
const appComponents = [
'@nativescript/core/ui/frame',
'@nativescript/core/ui/frame/activity',
path.resolve(__dirname, 'app/ForegroundService.js'),
path.resolve(__dirname, 'app/services/ForegroundService.js'),
]
appComponents.map((component) => {
config.entry('bundle').add(component)