updated fgservice location
This commit is contained in:
parent
ffb069d20f
commit
395a242d44
2 changed files with 1 additions and 38 deletions
|
@ -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()
|
|
||||||
)
|
|
||||||
},
|
|
||||||
})
|
|
|
@ -9,7 +9,7 @@ module.exports = (env) => {
|
||||||
const appComponents = [
|
const appComponents = [
|
||||||
'@nativescript/core/ui/frame',
|
'@nativescript/core/ui/frame',
|
||||||
'@nativescript/core/ui/frame/activity',
|
'@nativescript/core/ui/frame/activity',
|
||||||
path.resolve(__dirname, 'app/ForegroundService.js'),
|
path.resolve(__dirname, 'app/services/ForegroundService.js'),
|
||||||
]
|
]
|
||||||
appComponents.map((component) => {
|
appComponents.map((component) => {
|
||||||
config.entry('bundle').add(component)
|
config.entry('bundle').add(component)
|
||||||
|
|
Loading…
Reference in a new issue