Android文本视图转换

时间:2016-02-29 02:52:11

标签: android animation text view transition

我是Android开发的新手。我想用两个文本视图创建一个闪屏。在这个启动画面中,我想要两个过渡

1)文本视图1从顶部到中心的过渡 2)文本视图2从底部到中心的过渡

两个过渡应该同时进行

如何实现这个目标?

谢谢,

1 个答案:

答案 0 :(得分:0)

在动画文件夹名称xml

中制作bottom_to_top.xml个文件
  <?xml version="1.0" encoding="utf-8"?>
        <set xmlns:android="http://schemas.android.com/apk/res/android">
            <translate
                android:duration="2000"
                android:fillAfter="true"
                android:fromYDelta="100%p"
                android:toYDelta="0%p" />
        </set>

和你的oncreat你添加这个

        TextView textview= (TextView) findViewById(R.id.textview);
        Animation bottomToTop = AnimationUtils.loadAnimation(this, R.anim.bottom_to_top);
        textview.startAnimation(bottomToTop);

以及从上到下的动画

在动画文件夹

中按名称xml创建top_bottom.xml个文件
<set xmlns:android="http://schemas.android.com/apk/res/android">
    <translate
        android:duration="2000"
        android:fillAfter="true"
        android:fromYDelta="-100%p"
        android:toYDelta="0%p" />
</set>

并放在java中

            TextView textview2= (TextView) findViewById(R.id.textview2);
            Animation topTobottom = AnimationUtils.loadAnimation(this, R.anim.top_bottom);
            textview2.startAnimation(topTobottom );

希望这有助于你