@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.i(getClass().getSimpleName(), "onCreate(): this=" + this + ", savedInstanceState=" + savedInstanceState); if (savedInstanceState != null) { allowablePermissions = savedInstanceState.getStringArray("permissions"); permissiveMessenger = savedInstanceState.getParcelable("messenger"); } if (!permissiveMessenger.updatePermissionsResultListener(this)) { permissiveMessenger.rebuildRequest() .withRationale(this) .whenPermissionsResultReceived(this) .execute(getActivity()); } }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); Log.i(getClass().getSimpleName(), "onCreate(): this=" + this + ", savedInstanceState=" + savedInstanceState); if (savedInstanceState != null) { allowablePermissions = savedInstanceState.getStringArray("permissions"); permissiveMessenger = savedInstanceState.getParcelable("messenger"); } if (!permissiveMessenger.updatePermissionsResultListener(this)) { permissiveMessenger.rebuildRequest() .withRationale(this) .whenPermissionsResultReceived(this) .execute(getActivity()); } }