假设我有一个像这样结构化的布局文件:
我想动态添加文本字段到布局的插入点
使用
更明确地说:我想做的是类似于ICS中People应用程序中的动画效果,当我们向联系人添加更多字段(例如电话号码)时。
谢谢!
<LinearLayout android:id="@+id/main" android:orientation="vertical" android:animateLayoutChanges="true">
<EditText>
<TextView android:id="@+id/header1">
<LinearLayout android:id="@+id/insertionPoint" android:orientation="vertical" android:animateLayoutChanges="true">
</LinearLayout>
<TextView android:id="@+id/header2">
</LinearLayout>
我想动态添加文本字段到布局的插入点
insertionPoint
,并希望看到它下面的元素(在这种情况下为header2
)滑动下来的动画。使用
android:animateLayoutChanges
只会为布局中的insertionPoint
元素添加动画,因此header2
没有动画。我该怎么办?更明确地说:我想做的是类似于ICS中People应用程序中的动画效果,当我们向联系人添加更多字段(例如电话号码)时。
谢谢!