From 2b7c14f2b68a26cba893855cd1a142328888bb13 Mon Sep 17 00:00:00 2001 From: Maksymilian Jopek Date: Fri, 19 Jul 2024 23:49:36 +0200 Subject: 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. --- .../src/main/java/eu/jopek/dingdongmail/StartReceiver.kt | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 android/app/src/main/java/eu/jopek/dingdongmail/StartReceiver.kt (limited to 'android/app/src/main/java/eu/jopek/dingdongmail/StartReceiver.kt') 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 -- cgit v1.3.1