belongs to Maven artifact com.android.support:support-compat:28.0.0-alpha1
RemoteInput.Builder
public
static
final
class
RemoteInput.Builder
extends Object
java.lang.Object | |
↳ | android.support.v4.app.RemoteInput.Builder |
Builder class for RemoteInput
objects.
Summary
Public constructors | |
---|---|
RemoteInput.Builder(String resultKey)
Create a builder object for |
Public methods | |
---|---|
RemoteInput.Builder
|
addExtras(Bundle extras)
Merge additional metadata into this builder. |
RemoteInput
|
build()
Combine all of the options that have been set and return a new
|
Bundle
|
getExtras()
Get the metadata Bundle used by this Builder. |
RemoteInput.Builder
|
setAllowDataType(String mimeType, boolean doAllow)
Specifies whether the user can provide arbitrary values. |
RemoteInput.Builder
|
setAllowFreeFormInput(boolean allowFreeFormTextInput)
Specifies whether the user can provide arbitrary text values. |
RemoteInput.Builder
|
setChoices(CharSequence[] choices)
Specifies choices available to the user to satisfy this input. |
RemoteInput.Builder
|
setLabel(CharSequence label)
Set a label to be displayed to the user when collecting this input. |
Inherited methods | |
---|---|
![]()
java.lang.Object
|
Public constructors
RemoteInput.Builder
RemoteInput.Builder (String resultKey)
Create a builder object for RemoteInput
objects.
Parameters | |
---|---|
resultKey |
String : the Bundle key that refers to this input when collected from the user
|
Public methods
addExtras
RemoteInput.Builder addExtras (Bundle extras)
Merge additional metadata into this builder.
Values within the Bundle will replace existing extras values in this Builder.
Parameters | |
---|---|
extras |
Bundle |
Returns | |
---|---|
RemoteInput.Builder |
See also:
build
RemoteInput build ()
Combine all of the options that have been set and return a new
RemoteInput
object.
Returns | |
---|---|
RemoteInput |