göstermez: requestPermissions() denir ActivityCompat.requestPermissions AndroidManifest.xml iletişim
if (PermissionChecker.checkSelfPermission(preActivity, Manifest.permission.ACCESS_FINE_LOCATION) != PackageManager.PERMISSION_GRANTED) {
if (ActivityCompat.shouldShowRequestPermissionRationale(preActivity, Manifest.permission.ACCESS_FINE_LOCATION)){
setDisplay();
} else {
// show dialog here
ActivityCompat.requestPermissions(preActivity, new String[]{Manifest.permission.ACCESS_FINE_LOCATION}, REQUEST_PERMISSION_CODE);
}
} else {
~~~~~
}
sonra onRequestPermissionsResult onay iletişim kutusunu göstermeden denir
<uses-sdk
android:minSdkVersion="14"
android:targetSdkVersion="23" />
<uses-permission-sdk-m android:name="android.permission.ACCESS_FINE_LOCATION"/>
Ve PreActivity.java içinde .
Sorunun ne olduğunu veya bu iletişim penceresinin nasıl görüntüleneceğini bilen var mı?
Teşekkür ederiz.
Uygulamayı kaldırır ve sıfırdan kurulu olsa bile bu gerçekleşir mi? –
, uygulamanıza zaten izin vermediğinizden emin misiniz? – SMR
Evet, bu oluyor. Birçok kez yeniden yüklemeyi denedim ama sorun çözmedi ... –