如何在Android电视中启动权限请求

时间:2019-10-05 10:02:54

标签: permissions android-permissions android-tv

我正在为android电视编写一个应用程序,并且我的权限请求/祝酒语被跳过并且没有显示。

我用相同的方式编写这些代码,就像是为普通的android应用程序编写

if(ContextCompat.checkSelfPermission(this, Manifest.permission.SYSTEM_ALERT_WINDOW)
            != PackageManager.PERMISSION_GRANTED) {
        Toast.makeText(
                getApplicationContext(),
                "This permission is required for application to run. Please enable.",
                Toast.LENGTH_LONG
        ).show();
        ActivityCompat.requestPermissions(this,
                new String[]{Manifest.permission.SYSTEM_ALERT_WINDOW},3);

    }

这应该检查该权限是否处于活动状态,如果没有,则请求将其允许。而是不执行任何操作,而是被跳过。

0 个答案:

没有答案