Java tutorial
//package com.java2s; import android.support.v4.app.FragmentManager; import android.support.v4.app.FragmentTransaction; public class Main { public static boolean popFragment(FragmentManager fm) { final int entryCount = fm.getBackStackEntryCount(); FragmentTransaction ft = fm.beginTransaction(); boolean popSucceed = true; if (entryCount <= 1) { fm.popBackStack(); } else { popSucceed = fm.popBackStackImmediate(); } ft.commit(); return popSucceed; } }