Undo no volunteer removing code

This commit is contained in:
clement
2024-07-11 17:16:44 +02:00
parent c7592a97f7
commit f420fc93e9

View File

@@ -1,8 +1,8 @@
package com.example.busroute package com.example.busroute
import android.Manifest
import android.annotation.SuppressLint import android.annotation.SuppressLint
import android.app.AlertDialog import android.app.AlertDialog
import android.content.Context
import android.content.Intent import android.content.Intent
import android.content.pm.PackageManager import android.content.pm.PackageManager
import android.location.Location import android.location.Location
@@ -52,10 +52,11 @@ class MainActivity : ComponentActivity() {
@SuppressLint("MissingPermission") @SuppressLint("MissingPermission")
override fun onCreate(savedInstanceState: Bundle?) { override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState) super.onCreate(savedInstanceState)
isLocationPermissionGranted()
window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON) window.addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
val dbHelper = DbHelper(this) val dbHelper = DbHelper(this)
locationManager = getSystemService(Context.LOCATION_SERVICE) as LocationManager locationManager = getSystemService(LOCATION_SERVICE) as LocationManager
getInstance().load(this, PreferenceManager.getDefaultSharedPreferences(this)) getInstance().load(this, PreferenceManager.getDefaultSharedPreferences(this))
setContentView(R.layout.main) setContentView(R.layout.main)
@@ -180,17 +181,17 @@ class MainActivity : ComponentActivity() {
private fun isLocationPermissionGranted(): Boolean { private fun isLocationPermissionGranted(): Boolean {
return if (ActivityCompat.checkSelfPermission( return if (ActivityCompat.checkSelfPermission(
this, this,
android.Manifest.permission.ACCESS_COARSE_LOCATION Manifest.permission.ACCESS_COARSE_LOCATION
) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission( ) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(
this, this,
android.Manifest.permission.ACCESS_FINE_LOCATION Manifest.permission.ACCESS_FINE_LOCATION
) != PackageManager.PERMISSION_GRANTED ) != PackageManager.PERMISSION_GRANTED
) { ) {
ActivityCompat.requestPermissions( ActivityCompat.requestPermissions(
this, this,
arrayOf( arrayOf(
android.Manifest.permission.ACCESS_FINE_LOCATION, Manifest.permission.ACCESS_FINE_LOCATION,
android.Manifest.permission.ACCESS_COARSE_LOCATION Manifest.permission.ACCESS_COARSE_LOCATION
), ),
1 1
) )