我有一个TextView
,我正在尝试添加淡入淡出的动画.我的代码正在返回null
,我不明白为什么.
这是我的实施
这是 fade_in.xml
以下是如何在相应的活动中使用它
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);
RAP.. 16
Android TextView Annimation示例
XML
码
private void RunAnimation() { Animation a = AnimationUtils.loadAnimation(this, R.anim.scale); a.reset(); TextView tv = (TextView) findViewById(R.id.firstTextView); tv.clearAnimation(); tv.startAnimation(a); }
更多:
http://chiuki.github.io/advanced-android-textview/#/5
http://www.hascode.com/2010/09/playing-around-with-the-android-animation-framework/
Android TextView Annimation示例
XML
码
private void RunAnimation() { Animation a = AnimationUtils.loadAnimation(this, R.anim.scale); a.reset(); TextView tv = (TextView) findViewById(R.id.firstTextView); tv.clearAnimation(); tv.startAnimation(a); }
更多:
http://chiuki.github.io/advanced-android-textview/#/5
http://www.hascode.com/2010/09/playing-around-with-the-android-animation-framework/