Hi Teraspes The build target of the project must be Android >=2.0 because overridePendingTransition() is available from API Level 5 and higher.
Cheers Emanuel Moecklin On Jan 30, 1:42 pm, Teraspes <[email protected]> wrote: > Hi! I'm trying to get change the transition between two activities in > an Android application. I found that overridePendingTransition would > do the job, but it doesn't seem to work for me. > This is the code I'm working with: > > @Override > public void onCreate(Bundle savedInstanceState) > { > super.onCreate(savedInstanceState); > setContentView(R.layout.splash); > > ImageView logo = (ImageView) findViewById(R.id.ImageView01); > Animation fade = AnimationUtils.loadAnimation(this, > R.anim.fade_in); > > fade.setAnimationListener(new AnimationListener() { > > @Override > public void onAnimationRepeat(Animation animation) { > // TODO Auto-generated method stub > > } > > @Override > public void onAnimationStart(Animation animation) { > // TODO Auto-generated method stub > > } > > @Override > public void onAnimationEnd(Animation animation) { > startActivity(new Intent(FDSplashActivity.this, > FDGameActivity.class)); > FDSplashActivity.this.finish(); > overridePendingTransition(R.anim.fade_in, > R.anim.fade_out); > } > > }); > logo.startAnimation(fade); > } > > It's supposed to show the splash screen, fade in a logo and then > switch to another activity. That works, but not the line > overridePendingTransition(R.anim.fade_in, R.anim.fade_out);. > When I'm hovering it in Eclipse it just says: "The method > overridePendingTransition(int, int) is undefined for the type new > Animation.AnimationListener(){}" > > Please help me. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

