IntentSenderRequest
public final class IntentSenderRequest implements Parcelable
A request for a androidx.activity.result.contract.ActivityResultContracts.StartIntentSenderForResult Activity Contract.
Summary
Nested types |
|---|
public final class IntentSenderRequest.BuilderA builder for constructing |
Public fields |
|
|---|---|
static final @NonNull Parcelable.Creator<@NonNull IntentSenderRequest> |
Public methods |
|
|---|---|
int |
|
final Intent |
The intent from this IntentSender request. |
final int |
The flag mask from this IntentSender request. |
final int |
The flag values from this IntentSender request. |
final @NonNull IntentSender |
The intentSender from this IntentSenderRequest. |
void |
writeToParcel(@NonNull Parcel dest, int flags) |
Public fields
Public methods
getFillInIntent
public final Intent getFillInIntent()
The intent from this IntentSender request. If non-null, this will be provided as the intent parameter to IntentSender#sendIntent.
getFlagsMask
public final int getFlagsMask()
The flag mask from this IntentSender request.
getFlagsValues
public final int getFlagsValues()
The flag values from this IntentSender request.
getIntentSender
public final @NonNull IntentSender getIntentSender()
The intentSender from this IntentSenderRequest.