Small auto start at boot/restart improvements

This commit is contained in:
Juha Heinanen
2021-03-13 12:03:15 +02:00
parent 04300f8cc6
commit 5b4157db17
2 changed files with 4 additions and 5 deletions

View File

@ -130,12 +130,10 @@
</service>
<receiver
android:name=".BootCompletedReceiver"
android:enabled="true"
android:exported="true"
android:permission="android.permission.RECEIVE_BOOT_COMPLETED" >
android:name=".BootCompletedReceiver" >
<intent-filter>
<action android:name="android.intent.action.BOOT_COMPLETED" />
<action android:name="android.intent.action.QUICKBOOT_POWERON" />
</intent-filter>
</receiver>

View File

@ -14,6 +14,8 @@ import androidx.core.app.NotificationCompat
import java.nio.charset.StandardCharsets
const val START_NOTIFICATION_IN = 105
class BootCompletedReceiver : BroadcastReceiver() {
override fun onReceive(context: Context, intent: Intent) {
@ -42,7 +44,6 @@ class BootCompletedReceiver : BroadcastReceiver() {
val channel = NotificationChannel("default", "default",
NotificationManager.IMPORTANCE_DEFAULT)
nm.createNotificationChannel(channel)
val START_NOTIFICATION_IN = 105
val pi = PendingIntent.getActivity(context, 0, i, PendingIntent.FLAG_ONE_SHOT)
with(NotificationCompat.Builder(context, "default")) {
setSmallIcon(R.drawable.ic_stat)