我有一个填满屏幕的 RelativeLayout
,上面放置了几个使用 LayoutParams
边距定位的 ImageView
。这些 ImageView
以不同的方式进行动画,而在某些情况下,我希望一张图片从右侧“飞入”屏幕。
不幸的是,如果我将该 ImageView 的 leftMargin
设置为大于屏幕宽度,它将不会出现(或者在动画开始时部分可见时被裁剪)。
我尝试将 RelativeLayout
的宽度和高度设置为大于屏幕尺寸 - 它可以工作,但只能部分地工作:如果图像完全位于屏幕外面,它不起作用,如果图像部分可见,则不会被裁剪,但仅适用于右侧和底部。
所以,我的问题是:如何将多个 ImageViews
放置在屏幕内和外,以便我可以使用 Animation
进行动画?