7 Android 日期与时间控件

来源:互联网 发布:软件项目建议书模板 编辑:程序博客网 时间:2024/06/05 14:39
package com.wjl.ad;import java.util.Calendar;import com.wjl.ad.R.id;import android.app.Activity;import android.os.Bundle;import android.widget.DatePicker;import android.widget.DatePicker.OnDateChangedListener;import android.widget.EditText;import android.widget.TimePicker;import android.widget.TimePicker.OnTimeChangedListener;public class TimeMActivity extends Activity {    /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.main);        DatePicker dp=(DatePicker)findViewById(R.id.datePicker1);        TimePicker tp=(TimePicker)findViewById(R.id.timePicker1);                Calendar cd=Calendar.getInstance();                dp.init(cd.get(Calendar.YEAR), cd.get(Calendar.MONTH), cd.get(Calendar.DAY_OF_MONTH), new OnDateChangedListener() {public void onDateChanged(DatePicker view, int year, int monthOfYear,int dayOfMonth) {// TODO Auto-generated method stub//刷新flushDate(year,monthOfYear+1,dayOfMonth);}});tp.setOnTimeChangedListener(new OnTimeChangedListener() {public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {// TODO Auto-generated method stubflushTime(hourOfDay,minute);}});            }        public void flushDate(int year,int monthofYear,int dayOFMonth)    {    EditText edt=(EditText)findViewById(R.id.EditText01);    edt.setText("当前的日期:"+year+"年"+monthofYear+"月"+dayOFMonth+"日");    }    public void flushTime(int hourOfDay, int minute) {// TODO Auto-generated method stub    EditText edt=(EditText)findViewById(R.id.editText1);    edt.setText("当前的时间:"+hourOfDay+":"+minute);}}

0 0
原创粉丝点击