I'm launching an activity and would like to pass a Date(Time)
value to it. I've passed all my other parameters with i.putExtra("noteName", "Hello World")
but I'm clueless on how to pass the date value and then retrieve it as a date with getExtra()
.
I can easily use i.putExtra("noteDate",noteDate);
but then how do i retrieve it in the Activity
's onCreate()
; I don't see an extras.getDate()
?
Should I convert it to Float
and then back (in the Activity
)?
Thanks
Use date.getTime()
and date.setTime()
and transfer it as a Long.
i.putExtra("date", date.getTime()); Date d = new Date(); d.setTime(i.getLongExtra("date", -1));
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With