In this blog post, you will be able to know how you can override default activity animation and perform it better than overridePendingTransaction. I personally used this solution in all the projects. You can go through below 4 lines of the code. Happy Coding...