diff options
| author | Maksymilian Jopek <maks@jopek.eu> | 2024-07-19 23:49:36 +0200 |
|---|---|---|
| committer | Maksymilian Jopek <maks@jopek.eu> | 2024-07-19 23:49:36 +0200 |
| commit | 2b7c14f2b68a26cba893855cd1a142328888bb13 (patch) | |
| tree | 6db090a2e4aa238ccda589a5fe899f459fbafea4 /android/app/src/main/java/eu/jopek/dingdongmail/StartReceiver.kt | |
| download | ding-dong-mail-2b7c14f2b68a26cba893855cd1a142328888bb13.tar.gz ding-dong-mail-2b7c14f2b68a26cba893855cd1a142328888bb13.tar.zst ding-dong-mail-2b7c14f2b68a26cba893855cd1a142328888bb13.zip | |
Initial commit
Android app works, but Android says it uses much more battery than
ntfy.sh, which should never happen
goimapnotify works
Logo is awesome <3
There are problems with constant working, presumably after restarts.
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 |
