美文网首页
View的translationX,translationY,X

View的translationX,translationY,X

作者: 在岁月中远行 | 来源:发表于2023-08-11 19:10 被阅读0次

我们View的坐标是由left,Top,Right,Bottom决定的。先来看一张图:

View动画(补间动画)是不改变View的真实位置的,就是肉眼看上去View位置发生了变化,但是点击区域还在原来的位置。

为了方便描述,坐标红色的区域代表真实View,表示真实位置的View,看到的View,表示肉眼看到的View。

点击原来的区域会有按压反应,而看到的位置点击是没有反应的。

从Android 3.0开始,View增加了x,y,translationX和translationY。

而且View动画(补间动画)是不会改变tarnslationX,taranslationY,默认是0,平移动画结束之后还是0。

但是属性动画平移会改变tarnslationX。但是也不会改变view的left,right,top,bottom。通过属性动画移动View时,虽说是真实的改变了View的属性和位置,但是却不会改变View的left, top, right, bottom的值。

相关文章

网友评论

      本文标题:View的translationX,translationY,X

      本文链接:https://www.haomeiwen.com/subject/dnmtmdtx.html