Android: onActivityResult() is not calling
问题 I'm facing with a problem related onActivityResult(). I use TabActivity as a main Activity. Each of the tabs is activityGroup. A ActivityGroup's sub-activity A(Activity) sends the intent to B(Activity) using startActivityForResult( , ) . But when B Activity finish, onActivityResult() is not called in A. A Activity Intent intent = new Intent(A.this, B.class); startActivityForResult(intent, 1); B Activity Intent intent = new Intent(); setResult(RESULT_OK, intent); finish(); What is wrong?