startActivityForResult () từ một Fragment và kết thúc Hoạt động con, không gọi onActivityResult () trong Fragment
FirstActivity.Javacó một FragmentA.Javacuộc gọi mà startActivityForResult(). SecondActivity.Javagọi finish()nhưng onActivityResultkhông bao giờ được gọi mà được viết trong FragmentA.Java. FragmentA.Java mã: @Override public void onActivityCreated(Bundle savedInstanceState) { super.onActivityCreated(savedInstanceState); // some code Intent i = new Intent(getActivity(), SecondActivity.class); i.putExtra("helloString", helloString); getActivity().startActivityForResult(i, 1); } @Override public void onActivityResult(int requestCode, int resultCode, Intent data) …