首页 > 解决方案 > 将动画翻译到Android屏幕的中心

问题描述

我在屏幕上有一个图像视图,我想制作一个动画以将其移动到该屏幕的中心。我只是不知道如何计算或获得该中心。图像不在顶部/底部/左侧/右侧。

谢谢!

标签: androidxmlkotlinanimation

解决方案


使用 pivotX 50% 和 pivotY 50% 它将缩放到中心:

   <scale
    android:fromXScale="1.0"
    android:toXScale="1.2"
    android:fromYScale="1.0"
    android:toYScale="1.2"
    android:pivotX="50%"
    android:pivotY="50%"
    android:duration="175"/>

推荐阅读