@Override public void onViewCreated(final View view, final Bundle savedInstanceState) { super.onViewCreated(view, savedInstanceState); final Bundle args = getArguments(); bucket = args.getString(BUNDLE_ARGS_S3_BUCKET); prefix = args.getString(BUNDLE_ARGS_S3_PREFIX); final ProgressDialog dialog = getProgressDialog(R.string.content_progress_dialog_message_load_local_content); // Create the User File Manager AWSMobileClient.defaultMobileClient() .createUserFileManager( bucket, prefix, new UserFileManager.BuilderResultHandler() { @Override public void onComplete(final UserFileManager userFileManager) { if (isAdded()) { UserFilesBrowserFragment.this.userFileManager = userFileManager; createContentList(getView(), userFileManager); userFileManager.setContentRemovedListener(contentListItems); dialog.dismiss(); refreshContent(currentPath); } else { userFileManager.destroy(); } } }); }