public interface AnimatedLayout
The normal use pattern is to set all childrens' positions, then to call
animate(int) to move them to their new positions over some period
of time.
| Modifier and Type | Method and Description |
|---|---|
void |
animate(int duration)
Layout children, animating over the specified period of time.
|
void |
animate(int duration,
Layout.AnimationCallback callback)
Layout children, animating over the specified period of time.
|
void |
forceLayout()
Layout children immediately.
|
void animate(int duration)
duration - the animation duration, in millisecondsvoid animate(int duration,
Layout.AnimationCallback callback)
This method provides a callback that will be informed of animation updates. This can be used to create more complex animation effects.
duration - the animation duration, in millisecondscallback - the animation callbackvoid forceLayout()
This is not normally necessary, unless you want to update child widgets'
positions explicitly to create a starting point for a subsequent call to
animate(int).