summaryrefslogtreecommitdiffstats
path: root/android/app/src/main/java/eu/jopek/dingdongmail/StartReceiver.kt
diff options
context:
space:
mode:
authorMaksymilian Jopek <maks@jopek.eu>2024-07-19 23:49:36 +0200
committerMaksymilian Jopek <maks@jopek.eu>2024-07-19 23:49:36 +0200
commit2b7c14f2b68a26cba893855cd1a142328888bb13 (patch)
tree6db090a2e4aa238ccda589a5fe899f459fbafea4 /android/app/src/main/java/eu/jopek/dingdongmail/StartReceiver.kt
downloadding-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.kt16
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