案例效果图:
案例代码
布局文件代码`
这里写代码片
activity代码
package jkk.ll;
import android.app.Activity;
import android.os.Bundle;
import android.widget.DatePicker;
import android.widget.DatePicker.OnDateChangedListener;
import android.widget.TimePicker;
import android.widget.TimePicker.OnTimeChangedListener;
import android.widget.Toast;
public class DatePickerDemoActivity extends Activity implements OnDateChangedListener,OnTimeChangedListener{
private DatePicker dp_date;
private TimePicker tp_time;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
dp_date=(DatePicker)findViewById(R.id.dp_date);
tp_time=(TimePicker)findViewById(R.id.tp_time);
//初始化日期及改变监听器
dp_date.init(2015, 8, 22, this);
tp_time.setIs24HourView(true);//设置时间格式
tp_time.setOnTimeChangedListener(this);//设置时间改变监听
}
@Override
public void onDateChanged(DatePicker view, int year, int monthOfYear,
int dayOfMonth) {
// TODO Auto-generated method stub
Toast.makeText(this, "日期改变", Toast.LENGTH_SHORT).show();
}
@Override
public void onTimeChanged(TimePicker view, int hourOfDay, int minute) {
// TODO Auto-generated method stub
}
}