是否可以通过意图将日历对象从一个Activtity传递到另一个Activtity?我对于hasExtra(“startDate”)是正确的,但是我无法获得对象本...对于初学者问题感到抱歉。
// 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
答案 0 :(得分:5)
假设您的意思是java.util.Calendar
,它实现了Serializable
,因此您可以使用putExtra()
and getSerializableExtra()
。