android 請求權限庫 rxpermissions


添加權限配置
<uses-permission android:name="android.permission.BLUETOOTH" />
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
<uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />

添加依賴
implementation 'com.tbruyelle.rxpermissions:rxpermissions:0.9.3'

請求代碼
//獲取藍牙動態權限
        RxPermissions rxPermissions = new RxPermissions(this.mContext);
        rxPermissions.request(Manifest.permission.BLUETOOTH_ADMIN,
                Manifest.permission.BLUETOOTH,
                Manifest.permission.CAMERA,
                Manifest.permission.ACCESS_FINE_LOCATION).subscribe(

                new Action1<Boolean>() {
                    @Override
                    public void call(Boolean aBoolean) {
                        Log.i(TAG, "請求結果:" + aBoolean);
                        
                    }
                }
        );

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM