For this you have to use android support fragments and supportFragmentManager and add like this
- Addd these files in
res/anim
folder
overshoot_slide_down
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/overshoot_interpolator">
<translate
android:duration="@android:integer/config_mediumAnimTime"
android:fromXDelta="0%"
android:fromYDelta="0%"
android:toXDelta="0%"
android:toYDelta="100%" />
</set>
overshoot_slide_up
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/overshoot_interpolator">
<translate
android:duration="@android:integer/config_mediumAnimTime"
android:fromXDelta="0%"
android:fromYDelta="100%"
android:toXDelta="0%"
android:toYDelta="0%" />
</set>
Call this method in java file
getSupportFragmentManager()
.beginTransaction()
.setCustomAnimations(R.anim.overshoot_slide_up, 0, 0, R.anim.overshoot_slide_down)
.add(container, fragment, tag).commit();