Android ScaleAnimation 似乎忽略了枢轴

标签 android animation pivot

我的自定义 ScaleAnimation 似乎忽略了它的枢轴点。这是我的 super 电话:

super(1.0f, widthFactor, 1.0f, heightFactor, pivotX, pivotY);

当我将 pivotX 设置为 1.0f 并将 pivotY 设置为 0.0f 时,左上角是固定的,尽管它应该是固定的右上角。

你能告诉我我做错了什么吗? 谢谢!

最佳答案

也许可以尝试使用 view.getLeft() 和 view.getTop(),其中 view 是您尝试在其上应用动画而不是 1.0f 和 0.0f 的 View ?我自己是一个 Android 新手,但使用这些对我有用。

关于Android ScaleAnimation 似乎忽略了枢轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5444161/

相关文章:

java - 显示来自 onCreate 的 Activity

Android InputType 不受尊重

ios - UIScrollview 动画取决于内容偏移量

html - CSS中设置旋转点和居中动画

javascript - 使用 JS mousemove 性能更改 CSS 属性

r - 如何将单列长数据框转换为单行宽数据框?

oracle - 使用sql将行转换为列,反之亦然 - oracle

Titanium 中的 Android 模拟器无法运行?

Android:文本的格式化部分不起作用

mysql - SQL 选择连接表