MotionKeyTrigger
public class MotionKeyTrigger extends MotionKey
| java.lang.Object | ||
| ↳ | androidx.constraintlayout.core.motion.key.MotionKey | |
| ↳ | androidx.constraintlayout.core.motion.key.MotionKeyTrigger |
Summary
Constants |
|
|---|---|
static final String |
CROSS = "CROSS" |
static final int |
KEY_TYPE = 5 |
static final String |
NEGATIVE_CROSS = "negativeCross" |
static final String |
POSITIVE_CROSS = "positiveCross" |
static final String |
POST_LAYOUT = "postLayout" |
static final String |
TRIGGER_COLLISION_ID = "triggerCollisionId" |
static final String |
TRIGGER_COLLISION_VIEW = "triggerCollisionView" |
static final String |
TRIGGER_ID = "triggerID" |
static final String |
TRIGGER_RECEIVER = "triggerReceiver" |
static final String |
TRIGGER_SLACK = "triggerSlack" |
static final int |
TYPE_CROSS = 312 |
static final int |
TYPE_NEGATIVE_CROSS = 310 |
static final int |
TYPE_POSITIVE_CROSS = 309 |
static final int |
TYPE_POST_LAYOUT = 304 |
static final int |
|
static final int |
|
static final int |
TYPE_TRIGGER_ID = 308 |
static final int |
TYPE_TRIGGER_RECEIVER = 311 |
static final int |
TYPE_TRIGGER_SLACK = 305 |
static final int |
|
static final int |
|
static final int |
|
static final String |
VIEW_TRANSITION_ON_CROSS = "viewTransitionOnCross" |
static final String |
VIEW_TRANSITION_ON_NEGATIVE_CROSS = "viewTransitionOnNegativeCross" |
static final String |
VIEW_TRANSITION_ON_POSITIVE_CROSS = "viewTransitionOnPositiveCross" |
Public constructors |
|---|
Public methods |
|
|---|---|
void |
Defines method to add a a view to splines derived form this key frame. |
MotionKey |
clone() |
void |
conditionallyFire(float position, MotionWidget child) |
MotionKeyTrigger |
|
void |
getAttributeNames(HashSet<String> attributes) |
int |
|
boolean |
setValue(int type, boolean value)Used to set boolean values |
boolean |
setValue(int type, float value)Used to set float values |
boolean |
setValue(int type, int value)Used to set integer values |
boolean |
Used to set String values |
Inherited Constants |
||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||
|
Inherited fields |
||||||||
|---|---|---|---|---|---|---|---|---|
|
Inherited methods |
||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||
Constants
TRIGGER_COLLISION_ID
public static final String TRIGGER_COLLISION_ID = "triggerCollisionId"
TRIGGER_COLLISION_VIEW
public static final String TRIGGER_COLLISION_VIEW = "triggerCollisionView"
TYPE_TRIGGER_COLLISION_VIEW
public static final int TYPE_TRIGGER_COLLISION_VIEW = 306
TYPE_VIEW_TRANSITION_ON_CROSS
public static final int TYPE_VIEW_TRANSITION_ON_CROSS = 301
TYPE_VIEW_TRANSITION_ON_NEGATIVE_CROSS
public static final int TYPE_VIEW_TRANSITION_ON_NEGATIVE_CROSS = 303
TYPE_VIEW_TRANSITION_ON_POSITIVE_CROSS
public static final int TYPE_VIEW_TRANSITION_ON_POSITIVE_CROSS = 302
VIEW_TRANSITION_ON_CROSS
public static final String VIEW_TRANSITION_ON_CROSS = "viewTransitionOnCross"
VIEW_TRANSITION_ON_NEGATIVE_CROSS
public static final String VIEW_TRANSITION_ON_NEGATIVE_CROSS = "viewTransitionOnNegativeCross"
VIEW_TRANSITION_ON_POSITIVE_CROSS
public static final String VIEW_TRANSITION_ON_POSITIVE_CROSS = "viewTransitionOnPositiveCross"
Public constructors
Public methods
addValues
public void addValues(HashMap<String, SplineSet> splines)
Defines method to add a a view to splines derived form this key frame. The values are written to the spline
setValue
public boolean setValue(int type, boolean value)
Used to set boolean values
| Returns | |
|---|---|
boolean |
true if it accepted the value |
setValue
public boolean setValue(int type, float value)
Used to set float values
| Returns | |
|---|---|
boolean |
true if it accepted the value |
setValue
public boolean setValue(int type, int value)
Used to set integer values
| Returns | |
|---|---|
boolean |
true if it accepted the value |