主要用于时间的选择
案例
public class MainActivity extends AppCompatActivity {
TextView t1;
//TimePickerDialog对象
TimePickerDialog timePickerDialog;
//时间选择改变事件
TimePickerDialog.OnTimeSetListener onTimeSetListener;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
t1=(TextView)findViewById(R.id.t1);
onTimeSetListener=new TimePickerDialog.OnTimeSetListener() {
@Override
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
DecimalFormat decimalFormat=new DecimalFormat("00");
t1.setText( decimalFormat.format(hourOfDay)+":"+ decimalFormat.format(minute));
}
};
}
public void btn1(View view)
{
timePickerDialog=new TimePickerDialog(this,onTimeSetListener,0,0,true);
timePickerDialog.show();
}
}