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)
.