ACCESS_FINE_LOCATION,...works in the first line but not in Second
if (ActivityCompat.checkSelfPermission (this, android.Manifest.permission.ACCESS_FINE_LOCATION)! = PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission (this, android.Manifest.permission.ACCESS_COARSE_LOCATION)! = PackageManager.PERMINER_BETRIEB) ActivityCompat.requestPermissions (DriverMap.this, neuer String [] {Manifest.permission.ACCESS_FINE_LOCATION}, LOCATION_REQUEST_CODE); }
ACCESS_FINE_LOCATION ist in der zweiten Zeile nicht identifizierbar
Antworten:
0 für die Antwort № 1Sieht aus, als hätten Sie das vergessen android.
Qualifier in der zweiten Instanz von ACCESS_FINE_LOCATION
. Die korrigierte Version würde lauten:
if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED
&& ActivityCompat.checkSelfPermission(this, android.Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
ActivityCompat.requestPermissions(DriverMap.this , new String[]{android.Manifest.permission.ACCESS_FINE_LOCATION},LOCATION_REQUEST_CODE);
}