0

我在我的 android 应用程序中有一个视图,我想缩放并逐渐消失到它的中心。到目前为止,我有以下

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:fillAfter="true" >

<scale
    android:duration="1500"
    android:fromXScale="1.0"
    android:fromYScale="1.0"
    android:toXScale="0"
    android:toYScale="0" />

<alpha
    android:duration="1500"
    android:fromAlpha="1"
    android:toAlpha="0" />

</set>

但这会导致文本“缩小”到左上角的不良效果。我该如何纠正这个问题,使其缩放到视图的中心?我需要这个 API >=8 。

感谢您的任何提示。

马丁

4

1 回答 1

0

自己找到了解决方案,pivotX 和 pivotY 正在解决问题

<set xmlns:android="http://schemas.android.com/apk/res/android"
android:fillAfter="true" >

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

<alpha
    android:duration="1500"
    android:fromAlpha="1"
    android:toAlpha="0" />

</set>
于 2012-10-06T10:47:50.210 回答