我有一个相对布局和一个线性布局以及我正在使用的其他布局
机器人:animateLayoutChanges ="真"
我正在动态删除并添加其中的视图。所以线性布局本身上下动画,但其他相对于线性布局的视图不是动画 这里附加一些代码,这将提供更多的理解。
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:animateLayoutChanges="true">
<LinearLayout id="@+id/linear_layout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginBottom="14dp"
android:animateLayoutChanges="true"
android:background="#1AFFFFFF"
android:orientation="vertical"
android:paddingTop="12dp">
</LinearLayout>
<RelativeLayout id="@+id/bottom_layout"
android:below="id/linear_layout">
</RelativeLayout>
所以,我在linear_layout中添加项目然后bottom_layout突然改变它的位置,当我删除View时不会向下滑动。 当我删除View时,bottom_layout重叠到linear_layout,然后linear_layout向上滑动。 .. 如果有人有任何解决方案请写。谢谢。