权限请求导致 OnResume 中的无限循环
2022-09-03 01:11:59
在 API >= 23 中,我们需要在运行时请求用户权限。但是由于某种原因,权限导致onResume被无限调用。这是什么原因造成的?
@Override
protected void onResume() {
super.onResume();
ActivityCompat.requestPermissions(MainActivity.this,
new String[]{Manifest.permission.ANYPERMISSION},1);
}
@Override
public void onRequestPermissionsResult(int requestCode,
String permissions[], int[] grantResults) {
}