启动我的应用程序位置权限每次在android中显示

问题描述 投票:0回答:1

如何在android运行时禁用位置权限。因为每当我尝试启动我的应用程序时每次都会询问位置权限。

不想显示位置权限。

请帮助我。任何可以在运行时禁用位置权限的方法

 @Override
    public void onRequestPermissionsResult(int requestCode, String[] permissions,
                                           int[] grantResults) {
        Toast.makeText(getApplicationContext(), "laoction permission",Toast.LENGTH_LONG).show();

        if (launchActivityInterface != null) {
            launchActivityInterface.onRequestPermissionsResult(requestCode, permissions, grantResults, launchActivityInterface.getPermissionCallback());

        } else {

            if (requestCode == Constant.PERMISSION_REQUEST_LOCATION && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
                ENHOBleMananger.getInstance(this,appView).doScanAgain();
            }else {
                if (requestCode == 1001 && grantResults[0] == PackageManager.PERMISSION_GRANTED) {
                    Toast.makeText(MainActivity.this, "Permission Granted", Toast.LENGTH_LONG).show();
                    ENHOWifiOperationsManager.Companion.getInstance(MainActivity.this, appView).scanWifi();
                } else {
                    Toast.makeText(MainActivity.this, "Permission not Granted", Toast.LENGTH_LONG).show();
                    ENHOWifiOperationsManager.Companion.getInstance(MainActivity.this, appView).failureCaseHandler("LOCATION_STATUS");
                }
            }

        }
    }
android location
1个回答
0
投票

您应该提供有关您的问题的更多信息。

PS:我本来想将此作为评论,但由于我的声誉不足,我不得不将其作为答案发布

© www.soinside.com 2019 - 2024. All rights reserved.