Added helpful method overloads for anyMimeType method in CreateDocumentGuide.
This commit is contained in:
parent
f8a38d9366
commit
bbcfd6a7c1
|
|
@ -6,10 +6,12 @@ import android.os.Bundle;
|
|||
import android.os.PersistableBundle;
|
||||
import android.util.Log;
|
||||
|
||||
import androidx.activity.ComponentActivity;
|
||||
import androidx.activity.result.ActivityResultCallback;
|
||||
import androidx.activity.result.ActivityResultCaller;
|
||||
import androidx.activity.result.ActivityResultLauncher;
|
||||
import androidx.activity.result.contract.ActivityResultContracts;
|
||||
import androidx.fragment.app.Fragment;
|
||||
|
||||
import java.io.FileNotFoundException;
|
||||
import java.io.IOException;
|
||||
|
|
@ -52,6 +54,18 @@ public class CreateDocumentGuide implements ActivityResultCallback<Uri> {
|
|||
return new CreateDocumentGuide(context, activityResultCaller, "*/*");
|
||||
}
|
||||
|
||||
public static CreateDocumentGuide anyMimeType(
|
||||
ComponentActivity componentActivity
|
||||
){
|
||||
return anyMimeType(componentActivity, componentActivity);
|
||||
}
|
||||
|
||||
public static CreateDocumentGuide anyMimeType(
|
||||
Fragment fragment
|
||||
){
|
||||
return anyMimeType(fragment.getContext(), fragment);
|
||||
}
|
||||
|
||||
@Override
|
||||
public final void onActivityResult(Uri o) {
|
||||
uriHandler.handleUri(o);
|
||||
|
|
|
|||
Loading…
Reference in a new issue