Android uygulamasında gps ayarlamasına ihtiyacım var. Ama funcion requestLocationUpdates bu şekilde onay perrmision gerekli:Check perrmision (gps) işlevinin durdurulmasına ihtiyaç var
locationManager = (LocationManager) getSystemService(LOCATION_SERVICE);
if(ActivityCompat.checkSelfPermission(this, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED && ActivityCompat.checkSelfPermission(this,
Manifest.permission.ACCESS_COARSE_LOCATION) != PackageManager.PERMISSION_GRANTED)
{
ActivityCompat.requestPermissions(this, new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, REQUEST_LOCATION);
return;
}
locationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, this);
i uygulama kilitlenmesiyle (eğer itibaren) dönüşünü kaldırırsanız. Eğer iade fonksiyonu requestLocationUpdates koyamazsam!
Nasıl düzeltebilirim?
Kodumda onRequestPermissionResult var. Ancak, PERMISSION_GRANTED bölümüne .requestLocationUpdates öğesini taşıyacaksam. Yine ben hata kontrolü perrmision elde/ – user6145907
Dikkatle belgelere takip ederseniz herhangi bir hata yapamazsınız: http://developer.android.com/training/permissions/requesting.html –