VisibilitySetterAction.Builder
public
static
final
class
VisibilitySetterAction.Builder
extends Object
| java.lang.Object | |
| ↳ | android.service.autofill.VisibilitySetterAction.Builder |
Builder for VisibilitySetterAction objects.
Summary
Public constructors | |
|---|---|
Builder(int id, int visibility)
Creates a new builder for an action that change the visibility of one child view. |
|
Public methods | |
|---|---|
VisibilitySetterAction
|
build()
Creates a new |
VisibilitySetterAction.Builder
|
setVisibility(int id, int visibility)
Sets the action to changes the visibility of a child view. |
Inherited methods | |
|---|---|
Public constructors
Builder
public Builder (int id,
int visibility)Creates a new builder for an action that change the visibility of one child view.
| Parameters | |
|---|---|
id |
int: view resource id of the children view. |
visibility |
int: one of View.VISIBLE, View.INVISIBLE, or
View.GONE.
Value is one of the following: |
| Throws | |
|---|---|
IllegalArgumentException |
if visibility is not one of View.VISIBLE,
View.INVISIBLE, or View.GONE. |
Public methods
build
public VisibilitySetterAction build ()
Creates a new VisibilitySetterAction instance.
| Returns | |
|---|---|
VisibilitySetterAction |
This value cannot be null. |
setVisibility
public VisibilitySetterAction.Builder setVisibility (int id, int visibility)
Sets the action to changes the visibility of a child view.
| Parameters | |
|---|---|
id |
int: view resource id of the children view. |
visibility |
int: one of View.VISIBLE, View.INVISIBLE, or
View.GONE.
Value is one of the following: |
| Returns | |
|---|---|
VisibilitySetterAction.Builder |
This value cannot be null. |
| Throws | |
|---|---|
IllegalArgumentException |
if visibility is not one of View.VISIBLE,
View.INVISIBLE, or View.GONE. |