1

我正在尝试将 a 应用于 aTranslateAnimationImageView内部LinearLayout。一旦ImageView(在下图中标记为“1”)越过LinearLayout包含的边界ImageView,它就会变为“黑色”/消失。如果我为整个 green 设置动画,这不会发生LinearLayout,所以我认为它与它的z-value 无关。相反,我相信ImageView不能在视觉上“逃避”它的容器布局(绿色)。执行动画时,我该怎么做才能使ImageView显示在所有内容的前面?我已经尝试过.bringToFront()(后跟.requestLayout/.invalidate的根视图)。

在此处输入图像描述

4

1 回答 1

3

尝试在父容器中设置 android:clipChildren="false"

于 2013-09-08T11:47:36.803 回答