Summary: Ctors | Methods | Inherited Methods
public
static
final
class
HandoffActivityData.Builder
extends Object
Builder for HandoffActivityData.
Summary
Public constructors | |
|---|---|
Builder(ComponentName componentName)
Creates a builder for the given component name. |
|
Public methods | |
|---|---|
HandoffActivityData
|
build()
Builds the |
HandoffActivityData.Builder
|
setExtras(PersistableBundle extras)
Specifies which extras will be passed to the activity with name |
HandoffActivityData.Builder
|
setFallbackUri(Uri fallbackUri)
Sets a fallback URI for this activity. |
Inherited methods | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
From class
| |||||||||||||||||||||||
Public constructors
Builder
public Builder (ComponentName componentName)
Creates a builder for the given component name.
| Parameters | |
|---|---|
componentName |
ComponentName: the component name of the activity to be launched.
This value cannot be null. |
Public methods
setExtras
public HandoffActivityData.Builder setExtras (PersistableBundle extras)
Specifies which extras will be passed to the activity with name HandoffActivityData.getComponentName() in its launch intent. This information should allow the activity on
the receiving devices to restore the state of the activity on the sending device.
If no extras are specified, the activity will be launched with an empty bundle for extras.
Any extras specified here must be safe to pass to another device, and thus should not reference any device-specific information such as file paths.
| Parameters | |
|---|---|
extras |
PersistableBundle: the extras of the activity to be launched.
This value cannot be null. |
| Returns | |
|---|---|
HandoffActivityData.Builder |
the builder.
This value cannot be null. |