How to change all the activity transitions at once in Android application?

前端 未结 5 858
日久生厌
日久生厌 2020-12-07 20:45

I know I can change activity transition using the following code right after startActivity() or finish()

activity.overridePendingTransition(R.anim.activity_clo

5条回答
  •  我在风中等你
    2020-12-07 21:01

    Step 1: Create one base activity

    Step 2: Extend all your activity to this base activity

    Step 3: In your base activity add following code

    @Override
    protected void onStart() {
    super.onStart();
    overridePendingTransition(android.R.anim.fade_in, android.R.anim.fade_out);
    }
    
    @Override
    protected void onPause() {
    super.onPause();
    if (isFinishing()) {
        overridePendingTransition(android.R.anim.fade_in,android.R.anim.fade_out);
     }
    }
    

提交回复
热议问题