1
CalendarオブジェクトをあるActivtityから別のActivtityにインテントで渡すことは可能ですか?私はhasExtra( "startDate")に当てはまりますが、Object自体を取得できません...初心者の質問には申し訳ありません。AndroidのバンドルgetExtras with Calendar Object
// Activity Two
Intent resultIntent = new Intent();
resultIntent.putExtra("endDate", endDate);
resultIntent.putExtra("startDate", endDate);
setResult(AppCompatActivity.RESULT_OK, resultIntent);
//Activity One
Bundle newText = data.getExtras();
data.hasExtra("startDate")); // returns true
newText.get("startDate") // returns null
こんにちは、私はJava.util.Calendarを意味します。しかし、それは私の側で働いていない。 nullも返します。最初にシリアル化する必要がありますか? – Florian
@Florian:いいえ、それは必要ではありません。 '//アクティビティ2 'コードをいつ呼び出すのですか?その時点で 'endDate'が' null'ではないと確信していますか?また、両方のエクストラ用に 'endDate'の値を指定していることにも注意してください。 – CommonsWare
私には恥...私はそれが初期化される前にそれを呼びました...ありがとう!あなたのソリューションは魅力的に機能します! – Florian