🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / Android RMOS / runtime permission izin vermek istemek

1-) Android RMOS - runtime permission izin vermek istemek

 

build.gradle (Module)

 

dependencies {
    
implementation 'pub.devrel:easypermissions:1.2.0'

... }

 

FONKSYONLAR METOTLAR

 

public void izinVer() {
    izinIste(Manifest.permission.
INTERNET);
    izinIste(Manifest.permission.
NFC);
    izinIste(Manifest.permission.
VIBRATE);
}

public void izinIste(String izin) {
    
if (!EasyPermissions.hasPermissions(this, izin)) {
        EasyPermissions.
requestPermissions(
                
this, // Bulunduğunuz Activity veya Fragment
                
"Devam etmek için izin vermelisiniz !",// İstek için bilgilendirme mesajı
                
0,// Bizim belirlediğimiz Int tipinde bir istek kodu
                
izin);
    }
}

 

KULLANIMI USE

 

@Override
protected void onCreate(Bundle savedInstanceState) {
    
super.onCreate(savedInstanceState);
    setContentView(R.layout.
activity_login);

 

    izinVer();

}

 

kaynak :

https://www.youtube.com/watch?v=iHbdDAOJHIU

https://github.com/googlesamples/easypermissions

https://medium.com/@ekrem.hatipoglu/android-easypermissions-kullanarak-cihazdan-izin-almak-69869697970e

 

 2021 Mart 10 Çarşamba
 459