feat(android): implement boot complete listener to start sticky notification service

This commit is contained in:
isra el
2024-04-16 08:01:30 +03:00
parent 30b005d867
commit 28aa08da88

View File

@@ -0,0 +1,21 @@
package com.vernu.sms.receivers;
import android.Manifest;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.os.Build;
import com.vernu.sms.TextBeeUtils;
import com.vernu.sms.services.StickyNotificationService;
public class BootCompletedReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if (Intent.ACTION_BOOT_COMPLETED.equals(intent.getAction())) {
if(TextBeeUtils.isPermissionGranted(context, Manifest.permission.RECEIVE_SMS)){
TextBeeUtils.startStickyNotificationService(context);
}
}
}
}