私のアプリではTabHostを使用しています。タブの下にアクティビティをロードするActivityGroup。2 番目のタブで activityGroup "TabGroupActivity" を開きます...そしてここから子アクティビティ "childActivity2" を開きます。「childActivity2」から、テーマダイアログを持つ通常のアクティビティを開きたいです。通常のアクティビティから戻ったら、childActivity2 で onActivityResult() を実行したいと考えています。しかし、ChildActivity2 の onActivityResult() は機能していません。
childActivity2 で通常のアクティビティを開始するコードは
data.putInt("doctorId", doctor_id);
Intent createSchedule = new Intent(ScheduleWeekly.this, CreateSchedule.class).putExtras(data);
startActivityForResult(createSchedule, 1);
これは私の onActivityResult() です
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(resultCode==Activity.RESULT_OK)
{ Log.e("get","result");
.................
......
}
}