以下是询问用户权限的代码。如果用户授予权限,那么我必须将他带到下一个屏幕。用户允许权限后......然后我必须将他带到下一个屏幕
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
if (android.os.Build.VERSION.SDK_INT >= 23) {
if(!hasPermissions(this, PERMISSIONS)){
ActivityCompat.requestPermissions(this, PERMISSIONS, PERMISSION_ALL);
}
}else{
Intent intent = new Intent(MainActivity.this,LoginActivity.class);
startActivity(intent);
}
}
如果我使用下面的代码。
onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults)
显示此错误
“该方法不会覆盖当前构建目标的任何内容,但会在api 23当前级别17”