List of usage examples for android.support.v4.app Fragment startActivityForResult
public void startActivityForResult(Intent intent, int flag)
From source file:com.qiscus.sdk.filepicker.FilePickerBuilder.java
private void start(Fragment fragment, int pickerType) { Intent intent = new Intent(fragment.getActivity(), FilePickerActivity.class); intent.putExtras(pickerOptionsBundle); fragment.startActivityForResult(intent, pickerType == FilePickerConst.MEDIA_PICKER ? FilePickerConst.REQUEST_CODE_PHOTO : FilePickerConst.REQUEST_CODE_DOC); }
From source file:com.bilibili.boxing.Boxing.java
/** * same as {@link Fragment#startActivityForResult(Intent, int, Bundle)} *//*w w w . ja v a 2 s . c o m*/ public void start(@NonNull Fragment fragment, int requestCode) { fragment.startActivityForResult(mIntent, requestCode); }
From source file:com.bilibili.boxing.Boxing.java
/** * same as {@link android.app.Fragment#startActivityForResult(Intent, int, Bundle)} *//* w w w . j a v a2 s . co m*/ @TargetApi(Build.VERSION_CODES.HONEYCOMB) public void start(@NonNull android.app.Fragment fragment, int requestCode) { fragment.startActivityForResult(mIntent, requestCode); }
From source file:io.valuesfeng.picker.Picker.java
/** * Start to select photo.//w w w . j a va 2 s.c o m * * @param requestCode identity of the requester activity. */ public void forResult(int requestCode) { if (engine == null) throw new ExceptionInInitializerError(LoadEngine.INITIALIZE_ENGINE_ERROR); Activity activity = getActivity(); if (activity == null) { return; // cannot continue; } mSelectionSpec.setMimeTypeSet(mMimeType); mSelectionSpec.setEngine(engine); Intent intent = new Intent(activity, ImageSelectActivity.class); intent.putExtra(ImageSelectActivity.EXTRA_SELECTION_SPEC, mSelectionSpec); // intent.putExtra(ImageSelectActivity.EXTRA_ENGINE, (Serializable) engine); intent.putParcelableArrayListExtra(ImageSelectActivity.EXTRA_RESUME_LIST, (ArrayList<? extends android.os.Parcelable>) mResumeList); Fragment fragment = getFragment(); if (fragment != null) { fragment.startActivityForResult(intent, requestCode); } else { activity.startActivityForResult(intent, requestCode); } hasInitPicker = false; }
From source file:com.thiagorosa.robotita.manager.BluetoothManager.java
public void promptToEnable(Fragment fragment) { if (!isEnabled() && (fragment != null)) { fragment.startActivityForResult(new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE), REQUEST_ENABLE_BLUETOOTH); }/* w w w .java2 s. co m*/ }
From source file:com.xbm.android.matisse.SelectionCreator.java
/** * Start to select media and wait for result. * * @param requestCode Identity of the request Activity or Fragment. *//* ww w . j av a 2 s .com*/ public void forResult(int requestCode) { Activity activity = mMatisse.getActivity(); if (activity == null) { return; } Intent intent = new Intent(activity, MatisseActivity.class); Fragment fragment = mMatisse.getFragment(); if (fragment != null) { fragment.startActivityForResult(intent, requestCode); } else { activity.startActivityForResult(intent, requestCode); } }
From source file:com.laevatein.SelectionSpecBuilder.java
/** * Start to select photo./* w w w . j ava 2 s.c o m*/ * @param requestCode identity of the requester activity. */ public void forResult(int requestCode) { Activity activity = mLaevatein.getActivity(); if (activity == null) { return; // cannot continue; } mSelectionSpec.setMimeTypeSet(mMimeType); ViewResourceSpec viewSpec = new ViewResourceSpec.Builder().setActionViewResources(mActionViewResources) .setAlbumViewResources(mAlbumViewResources).setCountViewResources(mCountViewResources) .setItemViewResources(mItemViewResources).setEnableCapture(mEnableCapture) .setEnableSelectedView(mEnableSelectedView).setActivityOrientation(mActivityOrientation).create(); ErrorViewSpec errorSpec = new ErrorViewSpec.Builder().setCountSpec(mCountErrorSpec) .setOverQualitySpec(mOverQualityErrorSpec).setUnderQualitySpec(mUnderQualityErrorSpec) .setTypeSpec(mTypeErrorSpec).create(); if (mPhotoSelectionActivityClass == null) { mPhotoSelectionActivityClass = PhotoSelectionActivity.class; } Intent intent = new Intent(activity, mPhotoSelectionActivityClass); intent.putExtra(PhotoSelectionActivity.EXTRA_VIEW_SPEC, viewSpec); intent.putExtra(PhotoSelectionActivity.EXTRA_ERROR_SPEC, errorSpec); intent.putExtra(PhotoSelectionActivity.EXTRA_SELECTION_SPEC, mSelectionSpec); intent.putParcelableArrayListExtra(PhotoSelectionActivity.EXTRA_RESUME_LIST, (ArrayList<? extends android.os.Parcelable>) mResumeList); Fragment fragment = mLaevatein.getFragment(); if (fragment != null) { fragment.startActivityForResult(intent, requestCode); } else { activity.startActivityForResult(intent, requestCode); } }
From source file:com.bilibili.boxing.Boxing.java
/** * use to start raw image viewer.//from www .j av a 2 s . com * * @param viewMode {@link BoxingConfig.ViewMode} */ public void start(@NonNull Fragment fragment, int requestCode, BoxingConfig.ViewMode viewMode) { BoxingManager.getInstance().getBoxingConfig().withViewer(viewMode); fragment.startActivityForResult(mIntent, requestCode); }
From source file:com.bilibili.boxing.Boxing.java
/** * use to start raw image viewer./*ww w . j av a 2s . co m*/ * * @param viewMode {@link BoxingConfig.ViewMode} */ @TargetApi(Build.VERSION_CODES.HONEYCOMB) public void start(@NonNull android.app.Fragment fragment, int requestCode, BoxingConfig.ViewMode viewMode) { BoxingManager.getInstance().getBoxingConfig().withViewer(viewMode); fragment.startActivityForResult(mIntent, requestCode); }
From source file:com.groundupworks.wings.gcp.GoogleCloudPrintEndpoint.java
@Override public void startLinkRequest(final Activity activity, final Fragment fragment) { if (fragment != null) { fragment.startActivityForResult(new Intent(activity, GoogleCloudPrintSettingsActivity.class), REQUEST_CODE);//from w ww. jav a2 s . c o m } else { activity.startActivityForResult(new Intent(activity, GoogleCloudPrintSettingsActivity.class), REQUEST_CODE); } }