TedPermission icon indicating copy to clipboard operation
TedPermission copied to clipboard

App doesn't check permissions

Open Ccettura opened this issue 4 years ago • 0 comments

Hi, i created a public method in one of my activities:

public void checkPermission(){
        PermissionListener permissionListener=new PermissionListener() {
            @Override
            public void onPermissionGranted() {
                Toast.makeText(HomeActivity.this, "Permission Granted", Toast.LENGTH_SHORT).show();
            }
            @Override
            public void onPermissionDenied(List<String> deniedPermissions) {
                Toast.makeText(HomeActivity.this, "Permission Denied", Toast.LENGTH_SHORT).show();
            }
        };

        TedPermission.with(HomeActivity.this)
                .setPermissionListener(permissionListener)
                .setDeniedTitle("Permission denied")
                .setDeniedMessage(
                        "If you reject permission,you can not use this service\n\nPlease turn on permissions at [Setting] > [Permission]")
                .setGotoSettingButtonText("Settings")
                .setPermissions(Manifest.permission_group.PHONE, Manifest.permission_group.MICROPHONE)
                .check();
    }

The problem is that if permissions are denied it doesn't ask in-app to check them, it just skip and goes to the denied message. How can I solve that?

Ccettura avatar Nov 21 '20 19:11 Ccettura