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