为了账号安全,请及时绑定邮箱和手机立即绑定

显示标题的月份总是少一月,而在日历上是正确的,而如果我在方法里面对月份加1.,就变成标题是对的,但是月份那栏是少一月

new DatePickerDialog(this, new OnDateSetListener() {

@Override

public void onDateSet(DatePicker view, int year, int month, int day) {

setTitle(year+"-"+(month+1)+"-"+day+"-"+hour);        //对月份+1就会变成第二个问题描述的那样

}

}, year, month, day).show(); //这里是实参,注意不是形参,还有月份的选择


正在回答

1 回答

cal=Calendar.getInstance();那就把月份改成cal.get(Calendar.MONTH)

0 回复 有任何疑惑可以回复我~
#1

爱3 提问者

你是说哪里的换成
2016-08-04 回复 有任何疑惑可以回复我~
#2

慕后端3352169 回复 爱3 提问者

year, month, day).show();这里
2016-08-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android攻城狮的第二门课(第1季)
  • 参与学习       111162    人
  • 解答问题       1457    个

本课程由浅入深地带您学会Android的常用控件的开发和使用

进入课程

显示标题的月份总是少一月,而在日历上是正确的,而如果我在方法里面对月份加1.,就变成标题是对的,但是月份那栏是少一月

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信