假设以下坐标相对于 (0, 0) 是手机屏幕的左上角,正 x 值向右增加,y 正值向下增加,如下图所示:http://t.cyol。 com/cache/temp/img/2011/02/1000/119/img/img_1297675862_0.jpg
我想做一个“平移”动画,其中有一个左上角位于 (x, y) 的小盒子,它的宽度为 w 和高度 h,其中 x、y、w 和 h 大于0. 盒子里到处都是一些内容。那个盒子外面的所有地方都是黑色的。
超过 500 毫秒,盒子的左上角应该移动到 (0, 0) 并且它的宽度和高度将增长到填满整个屏幕。也就是说,半秒多后,盒子就会全屏显示。
框内的内容是一个 WebView。
我如何实现这个动画?我尝试了缩放,但这不是我想要实现的,因为框内的内容不应该被压扁。仅当盒子从角落开始时,翻译才有效。