diff options
Diffstat (limited to 'android/app/src/main/java/eu/jopek/dingdongmail/StartReceiver.kt')
| -rw-r--r-- | android/app/src/main/java/eu/jopek/dingdongmail/StartReceiver.kt | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/android/app/src/main/java/eu/jopek/dingdongmail/StartReceiver.kt b/android/app/src/main/java/eu/jopek/dingdongmail/StartReceiver.kt new file mode 100644 index 0000000..e5fad0b --- /dev/null +++ b/android/app/src/main/java/eu/jopek/dingdongmail/StartReceiver.kt @@ -0,0 +1,16 @@ +package eu.jopek.dingdongmail + +import android.content.BroadcastReceiver +import android.content.Context +import android.content.Intent + +class StartReceiver: BroadcastReceiver() { + override fun onReceive(context: Context, intent: Intent) { + log("Starting the service from a StartReceiver") + Intent(context, MainWorkerService::class.java).also { + it.action = Actions.START.name + context.startForegroundService(it) + } + } + +}
\ No newline at end of file |
