私は 2 つのアクティビティ A と B を使用します。ここで、A はタブホスト内のアクティビティです。
A からアクティビティ B を呼び出します
アクティビティの呼び出しに使用されるコード
mybund.putString("event", obj_rowitem.getevent());
Intent schedule = new Intent(getApplicationContext(), Schedule.class);
schedule.putExtras(mybund);
startActivityForResult(schedule, req_code);
アクティビティ B はアクティビティ A にデータを返します。
Bのコード
Bundle mybund = new Bundle();
mybund.putString("date",date);
Intent data = new Intent();
data.putExtras(mybund);
setResult(RESULT_OK, data);
Log.e("going",date);
finish();
AでOnActivityの結果を使用します。
しかし、onactivityresult ブロックに書かれたコードは機能しません