Example usage for android.support.v4.app Fragment startActivityForResult

List of usage examples for android.support.v4.app Fragment startActivityForResult

Introduction

In this page you can find the example usage for android.support.v4.app Fragment startActivityForResult.

Prototype

public void startActivityForResult(Intent intent, int flag) 

Source Link

Usage

From source file:com.yalin.fidoclient.asm.api.ASMApi.java

public static void doOperation(Fragment fragment, int requestCode, String asmMessage, String pack) {
    if (TextUtils.isEmpty(asmMessage)) {
        throw new IllegalArgumentException("asmMessage can not be null");
    }//from  w  w w  .  ja  v  a 2  s  .co m
    Intent intent = ASMIntent.getASMOperationIntent(asmMessage);
    if (!TextUtils.isEmpty(pack)) {
        intent.setPackage(pack);
    }
    fragment.startActivityForResult(intent, requestCode);
}

From source file:com.mvc.imagepicker.ImagePicker.java

/**
 * Launch a dialog to pick an image from camera/gallery apps.
 *
 * @param fragment     which will launch the dialog and will get the result in
 *                     onActivityResult()
 * @param chooserTitle will appear on the picker dialog.
 *///  w w  w  . ja  v a2 s  .c o m
public static void pickImage(Fragment fragment, String chooserTitle) {
    Intent chooseImageIntent = getPickImageIntent(fragment.getContext(), chooserTitle);
    fragment.startActivityForResult(chooseImageIntent, PICK_IMAGE_REQUEST_CODE);
}

From source file:com.google.android.apps.forscience.whistlepunk.PictureUtils.java

public static String capturePictureLabel(final android.support.v4.app.Fragment fragment) {
    return capturePictureLabel(fragment.getActivity(), new IStartable() {
        @Override//from  w w w. j  av  a 2 s  . c o m
        public void startActivityForResult(Intent intent, int requestCode) {
            fragment.startActivityForResult(intent, requestCode);
        }
    });
}

From source file:com.j1024.mcommon.support.GenericFragmentActivity.java

public static void startForResult(Fragment frag, int reqCode, Class<?> fragmentClass, Bundle args) {
    if (Safeguard.ignorable(frag))
        return;//w  w  w .j a  va2s.c  o  m

    Intent intent = new Intent(frag.getActivity(), GenericFragmentActivity.class);
    intent.putExtra(KEY_FRAGMENT_CLASS, fragmentClass.getCanonicalName());
    intent.putExtra(KEY_FRAGMENT_ARGS, args);
    frag.startActivityForResult(intent, reqCode);
}

From source file:io.hypertrack.sendeta.util.images.EasyImage.java

public static void openGallery(Fragment fragment) {
    Intent intent = createGalleryIntent();
    fragment.startActivityForResult(intent, REQ_PICK_PICTURE_FROM_GALLERY);
}

From source file:io.hypertrack.sendeta.util.images.EasyImage.java

public static void openDocuments(Fragment fragment) {
    Intent intent = createDocumentsIntent();
    fragment.startActivityForResult(intent, REQ_PICK_PICTURE_FROM_DOCUMENTS);
}

From source file:com.brq.wallet.activity.ScanActivity.java

public static void callMe(Fragment currentFragment, int requestCode, StringHandleConfig stringHandleConfig) {
    Intent intent = new Intent(currentFragment.getActivity(), ScanActivity.class);
    intent.putExtra("request", stringHandleConfig);
    currentFragment.startActivityForResult(intent, requestCode);
}

From source file:com.yalin.fidoclient.api.UAFClientApi.java

public static void doOperation(Fragment fragment, int requestCode, String responseMessage,
        String channelBinding) {// www .j ava 2 s  . c  o m
    if (fragment == null || TextUtils.isEmpty(responseMessage)) {
        throw new IllegalArgumentException();
    }
    Intent intent = UAFIntent.getUAFOperationIntent(new UAFMessage(responseMessage).toJson(), null,
            channelBinding);
    fragment.startActivityForResult(intent, requestCode);
}

From source file:io.hypertrack.sendeta.util.images.EasyImage.java

public static void openGallery(android.app.Fragment fragment) {
    Intent intent = createGalleryIntent();
    fragment.startActivityForResult(intent, REQ_PICK_PICTURE_FROM_GALLERY);
}

From source file:io.hypertrack.sendeta.util.images.EasyImage.java

public static void openDocuments(android.app.Fragment fragment) {
    Intent intent = createDocumentsIntent();
    fragment.startActivityForResult(intent, REQ_PICK_PICTURE_FROM_DOCUMENTS);
}