Android 使用TranslateAnimation从屏幕外设置动画会导致剪裁相邻视图

Android 使用TranslateAnimation从屏幕外设置动画会导致剪裁相邻视图,android,Android,现在,我有一个视图,我只是通过将视图从“GONE”更改为“VISIBLE”来弹出到屏幕上,我希望有一个TranslateAnimation来将视图移动到屏幕上。动画一开始,右侧的视图就会被剪裁。我假设这是因为父视图取左侧视图的宽度,并将其分解到视图计算中?有没有办法不让这种情况发生,所以看起来两种视图都在屏幕上切换和切换?背景 android:clipChildren="false" android:clipToPadding="false" 似乎没有帮助尝试设置android:clipChi

现在,我有一个视图,我只是通过将视图从“GONE”更改为“VISIBLE”来弹出到屏幕上,我希望有一个TranslateAnimation来将视图移动到屏幕上。动画一开始,右侧的视图就会被剪裁。我假设这是因为父视图取左侧视图的宽度,并将其分解到视图计算中?有没有办法不让这种情况发生,所以看起来两种视图都在屏幕上切换和切换?背景

android:clipChildren="false" android:clipToPadding="false"

似乎没有帮助

尝试设置android:clipChildren=“false”android:clipToPadding=“false”
在父容器上

可以显示代码吗?它应该可以工作-将视图设置为可见,然后启动动画。当以编程方式执行此操作时,我遇到了完全相同的问题。setClipChildren和setClipToPadding对我没有影响。