android view的多种移动方式对点击区域以及属性的影响

项目中需要做直播间飞屏动画(屏幕外飞进来,停留一会飞出),由于点击区域需要跟随view移动而改变,所以不能用普通的动画,然后就用属性动画来修改margin值达到平移效果,由于一开始view要在屏幕外边飞入。由于部分原因效果不是很满意,最后使用修改translation的方式达到效果。

view的多种移动方式对点击区域以及属性的影响如图:

android view的多种移动方式对点击区域以及属性的影响