安卓:文本动画文本、动画

2023-09-13 01:15:45 作者:总有逗比挑衅本王

我在android的工作..我想将我的动画文本。

I am working in android.. i want to move my text in animation.

这是我使用的XML code: -

this is the xml code which i am using:-

android:shareInterpolator="true">

 <translate android:fromXDelta="0%p" android:toXDelta="-80%p"

android:fromYDelta="0%p" android:toYDelta="0%p" 

android:duration="2000" />

    android:pivotX="-70%p" android:pivotY="10%p" android:duration="1000"

    android:startOffset="2000" />

android:fromXDelta="0%p" android:toXDelta="80%p"

android:fromYDelta="0%p" android:toYDelta="0%p" android:duration="2000"

android:startOffset="3000" />

使用上述XML我的文字是朝着这个形状: -

Using above xml my TEXT is moving in this shape:-

但我想我的文字进入这个方式如下: -

But i want to move my text into this following way:-

意味着我希望我的文字进入的以Z 格式。请建议我应该怎么写XML code这一点。你可以给我提供一些链接这一点。如果你可以$ C C此$那么这将是很大的帮助我。

means i want to move my text into Z format. please suggest me how should write xml code for this. You can provide me some links for this. if you can code this then this will be very great help for me.

感谢你在前进。

推荐答案

我了以下工作:

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@android:anim/accelerate_decelerate_interpolator"
    android:shareInterpolator="true">
    <translate
        android:fromXDelta="0%" android:toXDelta="80%p"
        android:fromYDelta="0%" android:toYDelta="0%"
        android:duration="2000"/>
    <translate 
        android:fromXDelta="0%" android:toXDelta="-80%p"
        android:fromYDelta="0%p" android:toYDelta="80%p"
        android:duration="1000" android:startOffset="2000"/>
    <translate 
        android:fromXDelta="0%" android:toXDelta="80%p"
        android:fromYDelta="0%" android:toYDelta="0%"
        android:duration="2000" android:startOffset="3000"/>
</set>