Android(安卓)ApiDemos示例解析(132):Views->Layout Animation->7. Nested Animations
16lz
2021-12-04
android:layoutAnimation 属性定义在ViewGroup中,因此所有ViewGroup的子类都可以定义android:layoutAnimation。 ViewGroup可以嵌套定义,从而layout animation 也可以嵌套。
本例使用了TableLayout(ViewGroup的子类),其子View TableRow (也是ViewGroup的子类):
<TableLayout xmlns:android=”http://schemas.android.com/apk/res/android”android:layoutAnimation=”@anim/layout_animation_table”android:animationCache=”false”android:clipToPadding=”false”android:padding=”12dp”android:layout_width=”match_parent”android:layout_height=”match_parent”android:stretchColumns=”1″><TableRowandroid:layoutAnimation=”@anim/layout_animation_row_right_slide”><TextViewandroid:gravity=”right”android:text=”@string/layout_animation_name” /><EditText /></TableRow><TableRowandroid:layoutAnimation=”@anim/layout_animation_row_left_slide”><TextViewandroid:gravity=”right”android:text=”@string/layout_animation_lastname” /><EditText /></TableRow><TableRowandroid:layoutAnimation=”@anim/layout_animation_row_right_slide”><TextViewandroid:gravity=”right”android:text=”@string/layout_animation_phone” /><EditText /></TableRow><TableRowandroid:layoutAnimation=”@anim/layout_animation_row_left_slide”><TextViewandroid:gravity=”right”android:text=”@string/layout_animation_address” /><EditText android:lines=”3″ /></TableRow></TableLayout>
为TableLayout 定义 slide_top_to_bottom, 从上到下滑入屏幕,而TableLayout 的子ViewTableRow,每列向左滑,向右滑动交替。
Layout Animation->7. Nested Animations_第1张图片" src="https://img.it610.com/image/info5/3813e5ad2d394a1984e1664c911b34f8.jpg" width="650" height="470" style="border-bottom:medium none; border-left:medium none; padding-bottom:0px; margin:5px auto; padding-left:0px; padding-right:0px; display:block; max-width:100%; height:auto; vertical-align:baseline; border-top:medium none; border-right:medium none; padding-top:0px;border:1px solid black;">
更多相关文章
- Android简单自定义圆形和水平ProgressBar
- Android(安卓)自定义TextView 实现文本间距
- Android(ViewPager中的ViewPager)ViewPager FragmentPagerAdapter
- ToggleButton自定义View学习
- Android中自定义switch控件样式
- declare-styleable中format详解
- android2.3 api demo 学习系列(4)--App/Activity/Custom Title
- android中ContactsContract获取联系人的方法
- Android高手进阶教程(四)之----Android(安卓)中自定义属性(attr.