diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index c091ed7..1e9787f 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -6,6 +6,9 @@
+
+
+
Unit
+) {
+ val activityResultLauncher = rememberLauncherForActivityResult(
+ ActivityResultContracts.RequestMultiplePermissions()
+ ) { permissions ->
+ if (permissions.all { it.value }) {
+ onPermissionsGranted()
+ } else {
+ Toast.makeText(
+ context,
+ "Standort-Berechtigung wurde verweigert",
+ Toast.LENGTH_LONG
+ ).show()
+ }
+ }
+
+ LaunchedEffect(Unit) {
+ activityResultLauncher.launch(
+ arrayOf(
+ Manifest.permission.ACCESS_COARSE_LOCATION,
+ Manifest.permission.ACCESS_FINE_LOCATION
+ )
+ )
+ }
+}
\ No newline at end of file