@Override
public void onBackPressed() {
super.onBackPressed();
}
不需要再加finish()
请看源码:
public void onBackPressed() {
if (!mFragments.getSupportFragmentManager().popBackStackImmediate()) {
supportFinishAfterTransition();
}
}
public void supportFinishAfterTransition() {
ActivityCompat.finishAfterTransition(this);
}
public static void finishAfterTransition(Activity activity) {
if (Build.VERSION.SDK_INT >= 21) {
ActivityCompat21.finishAfterTransition(activity);
} else {
activity.finish();
}
}