我正在为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);
}
这应该检查该权限是否处于活动状态,如果没有,则请求将其允许。而是不执行任何操作,而是被跳过。