python datepickerctrl怎么取出四位年份的日期
发布网友
发布时间:2022-04-21 14:32
我来回答
共2个回答
热心网友
时间:2023-11-12 07:40
这是一个Android原生的控件,一个日期控件,如你所说,有年月日
第一步:
获取DatePicker的控件
DatePicker mDatePicker = (DatePicker)findViewById(R.id.datePicker);
第二步:
初始化并设置监听
mDatePicker.init(mYear,mMonth,mDay,new DatePicker.OnDateChangeListener()
{
@Override
public void onDateChanged(DatePicker view,int year,int monthOfYear,int dayOfMonth)
{
//Todo 对获取的日期进行处理,例如
Toast.makText(mContext,""+year+monthOfYear+dayOfMonth,1000).show();
}
}
热心网友
时间:2023-11-12 07:40
private TextView t;//定义一个textview控件
private DatePicker dp;//日期控件
dp=(DatePicker)findViewById(R.id.datePicker1);取得id
t=(TextView)findViewById(R.id.text)取得id
dp.init(ca.get(Calendar.YEAR),ca.get(Calendar.MONTH),
ca.get(Calendar.DAY_OF_MONTH),
new DatePicker.OnDateChangedListener() {
//监听选择的出生日期
@Override
public void onDateChanged(DatePicker view, int year, int monthOfYear,
int dayOfMonth) {
// TODO Auto-generated method stub
ca.set(year, monthOfYear,dayOfMonth);//改变日期
t.setText(year+"年"+monthOfYear+"月"+dayOfMonth+"日");
//取得值
}
});