小编Dee*_*dav的帖子

如何在android中的文本视图中添加动画

我有一个TextView,我正在尝试添加淡入淡出的动画.我的代码正在返回null,我不明白为什么.

这是我的实施

这是 fade_in.xml

    <alpha
            xmlns:android="http://schemas.android.com/apk/res/android"    android:fillAfter="true"
            android:duration="1000"
            android:fromAlpha="0.0"
            android:interpolator="@android:anim/accelerate_interpolator"
            android:toAlpha="1.0"/>
Run Code Online (Sandbox Code Playgroud)

以下是如何在相应的活动中使用它

    tv= (TextView)findViewById(R.id.textView);
//-- the below line is returning null
            animation = AnimationUtils.loadAnimation(this,R.anim.fade_in);

            animation.setAnimationListener(new Animation.AnimationListener() {
                @Override
                public void onAnimationStart(Animation animation) {
                tv.setVisibility(View.VISIBLE);
                }

                @Override
                public void onAnimationEnd(Animation animation) {
                    Intent it  = new Intent(SplashActivity.this, MainActivity.class);
                    startActivity(it);
                }

                @Override
                public void onAnimationRepeat(Animation animation) {

                }
            });

            tv.startAnimation(animation);
Run Code Online (Sandbox Code Playgroud)

animation android fadein

18
推荐指数
1
解决办法
5万
查看次数

标签 统计

android ×1

animation ×1

fadein ×1