1

私のアプリでは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");
            .................
                         ......
        }


    }
4

1 に答える 1