Use local broadcast receivers

This commit is contained in:
M66B
2023-09-21 08:45:04 +02:00
parent 875a959188
commit 199c5d8b14
4 changed files with 33 additions and 8 deletions

View File

@@ -41,6 +41,7 @@ import android.webkit.CookieManager;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatDelegate;
import androidx.core.content.ContextCompat;
import androidx.core.os.LocaleListCompat;
import androidx.emoji2.text.DefaultEmojiCompatConfig;
import androidx.emoji2.text.EmojiCompat;
@@ -264,7 +265,10 @@ public class ApplicationEx extends Application
}
}
registerReceiver(onScreenOff, new IntentFilter(Intent.ACTION_SCREEN_OFF));
ContextCompat.registerReceiver(this,
onScreenOff,
new IntentFilter(Intent.ACTION_SCREEN_OFF),
ContextCompat.RECEIVER_NOT_EXPORTED);
long end = new Date().getTime();
Log.i("App created " + (end - start) + " ms");