Android putExtra之谜

时间:2014-12-03 13:22:12

标签: android

enter image description here

上面的问题是我刚刚上传的图片,因为Stackoverflow的

编辑一直在抱怨格式不正确。

5 个答案:

答案 0 :(得分:3)

您使用相同的密钥(year)在day中存储yearCalendarView。这就是为什么当您查找密钥day时,它会返回null(默认值)

答案 1 :(得分:2)

你的问题是在CalendarView中,你应该写

i.putExtra("day",day);

而不是

i.putExtra("year",day);

答案 2 :(得分:1)

检查你putextra()你正在使用年份和日期的“年”键

答案 3 :(得分:1)

更改

i.putExtra("year", year);
i.putExtra("month", month);
i.putExtra("year", day);

i.putExtra("year", year);
i.putExtra("month", month);
i.putExtra("day", day);

注意最后putExtra的第一个参数是如何不同的。

答案 4 :(得分:1)

更改您的代码

i.putExtra("year",day);

i.putExtra("day",day);