code: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) {
          permissionHelper.onActivityForResult(requestCode);
          super.onActivityResult(requestCode, resultCode, data);
      }
docs: Used to determine if the user accepted {@link android.Manifest.permission#SYSTEM_ALERT_WINDOW} or no.
  <p/>
  if you never passed the permission this method won't be called.