Red de conocimiento informático - Material del sitio web - Cómo llamar al control de visualización de fecha en el adaptador

Cómo llamar al control de visualización de fecha en el adaptador

Código de referencia: /**

?*?Abre el cuadro de diálogo de fecha

?*?@param?textView

?* ?@param?*/

público?{

txtDatePicker?=?textView;

calendario?=?Calendar.getInstance();

if(!toolUtil.isBlank(fecha))?{

intentar?{calendar.setTime(dateUtil.formatDate().parse(fecha));}?{}

}

new?DatePickerDialog(this,?new?DatePickerDialog.OnDateSetListener()?{

public?void?onDateSet(DatePicker?view,?int?year, ?int ?mesdelaño,?int?díadelmes)?{

calendar.set(Calendario.AÑO,?año);

calendar.set(Calendario.MES,?mesdelaño);

p>

calendar.set(Calendar.DAY_OF_ MONTH,?dayOfMonth);

txtDatePicker.setText(dateUtil.formatDate().format(calendar.getTime());

}

},?calendar.get(Calendar.AÑO),?calendar.get(Calendar.MES),?calendar.get(Calendar.DAY_OF_MONTH)).show();

}

/**

?*?Cuadro de diálogo de hora emergente

?*?@param?textView

? */

public?void?showTimeDialog(TextView?textView)?{

txtDatePicker?=?textView;

nuevo?TimePickerDialog( esto,?nuevo? TimePickerDialog.OnTimeSetListener()?{

public?void?onTimeSet(TimePicker?view,?int?hourOfDay,?int?minuto)?{

calendario. set(Calendar.HOUR_OF_DAY ,?hourOfDay);

calendar.set(Calendar.MINUTE,?minuto);

txtDatePicker.setText(( hourOfDay?

}

},?calendar.get(Calendar.HOUR_OF_DAY),?calendar.get(Calendar.MINUTE),?