私はActivity AにExtrasを入れました:
notificationIntent.putExtra(KEY_ID, id);
notificationIntent.putExtra(KEY_CALENDAR, day);
A.logCalendar("calendar: ", day); // the Calendar is not null at this point
アクティビティ B でエクストラを取得します。
int id = intent.getIntExtra(Constantes.KEY_ID, 0);
A.b("My id: " + id); // The id is recovery
Calendar time = (Calendar) intent.getSerializableExtra(Constantes.KEY_CALENDAR);
if (time == null)
A.b("null calendar"); // The calendar is always null, WHY?
私が間違っていること。前もって感謝します。