在不調用intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);時,
我們直接在AAcitivity中使用startActivityForResult(intent, 1);跳轉到BActivity,
然後在在BActivity中使用setResult(1, intent); finish();結束BActivity
回到AActivity,會調用onActivityResult(int requestCode, int resultCode, Intent data)方法,
如果我們在A跳轉到B時,使用了intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);則從B回到A,
是不會調用onActivityResult(int requestCode, int resultCode, Intent data)方法的。