Fragment transaction animation: slide in and slide out

前端 未结 6 1446
梦谈多话
梦谈多话 2020-11-27 09:44

I\'ve check some tutorials for animate transaction between fragments. I\'ve used this method for animation and it works:

fragmentTransaction.setCustomAnimatio         


        
6条回答
  •  失恋的感觉
    2020-11-27 10:07

    slide_in_down.xml

    
    
        
    
    

    slide_in_up.xml

    
    
        
    
    

    slide_out_down.xml

    
    
        
    
    

    slide_out_up.xml

    
    
        
    
    

    direction = down

                activity.getSupportFragmentManager()
                        .beginTransaction()
                        .setCustomAnimations(R.anim.slide_out_down, R.anim.slide_in_down)
                        .replace(R.id.container, new CardFrontFragment())
                        .commit();
    

    direction = up

               activity.getSupportFragmentManager()
                        .beginTransaction()
                        .setCustomAnimations(R.anim.slide_in_up, R.anim.slide_out_up)
                        .replace(R.id.container, new CardFrontFragment())
                        .commit();
    

提交回复
热议问题