Layoutanimationcontroller:
A. It is used to set animation effects for controls in a layout or a viewgroup.
B. Each widget has the same animation effect.
C. The animation effects of these controls are displayed at no time.
Steps for using layoutanimationcontroller in XML:
1. Create a new file named list_anim_layout.xml In the Res/anim Folder:
<Layoutanimation
Xmlns: Android = "http://schemas.android.com/apk/res/android"
Android: delay= "0.5"
Android: animationorder = "random"
Android: animation = "@ anim/list_anim"/>
2. In the layout file, add the following configuration for the listview with an animation ,:
Android: layoutanimation = "@ anim/list_anim_layout"
InCodeUse layoutanimationcontroller
1. Create an animation object: you can load an XML file (animationutils. loadanimation) or directly use the animation constructor to create an animation object.
2. Use the following code to create a layoutanimationcontroller object: layoutanimationcontroller LAC = new layoutanimationcontroller (animation );
3. Set the display sequence of controls: Lac. setorder (layoutanimationcontroller. order_normal );
4. Set the layoutanimationcontroller attribute for listview: listview. setlayoutanimation (LAC );