Fecha y hora Validación en android usando edittext oyente
Estoy teniendo un problema con en el tecleo de corrige el texto, quiero un diálogo del recolector de la fecha y de la hora debe aparecer en el tecleo de corregir el texto. Por favor ayúdeme hacia fuera.
public void setstarttime() { startTimePicker = new TimePickerDialog(this, new TimePickerDialog.OnTimeSetListener() { public void onTimeSet(TimePicker picker, int hourOfDay, int minute) { //set selected time to calender //@author om startTimeCal.set(Calendar.MINUTE, minute); startTimeCal.set(Calendar.HOUR, hourOfDay); mStartTimeHour = hourOfDay; mStartTimeMinute = minute; String am_pm = (hourOfDay < 12) ? "AM" : "PM"; starttime.setText(CommonUtil.getFormattedTimeInString(startTimeCal.getTimeInMillis()) + " " + am_pm); // timeValidation(TAG_STARTTIME); } }, mStartTimeHour, mStartTimeMinute, false); startTimePicker.show(); }
- Intervalo de tiempo límite en el selector de tiempo
- Casting y obtención de valores del selector de fecha y hora en android
- Android TimePickerDialog color del diseño del material
- TimePickerDialog: Al hacer clic en el botón "Cancelar" se llama al método onTimeSet ()
- Conflicto de modo de 12/24 horas
- Editar los minutos anteriores y posteriores en Android TimePicker cuando el intervalo que estoy incrementando es de 5
- ¿Cómo configuro AM / PM en un TimePicker?
- Widget de Android API 21 - TimePicker
- Android - ¿Cómo cambiar programaticamente el modo timepicker?
- Cuadro de diálogo TimePicker al hacer clic en EditarTexto
- Android TimePicker parece recortado
- Cómo personalizar TimePicker en el diseño de material android?
- TimePickerDialog con el botón Neutral
Debe implementar OnFocusChangeListener
EditText myEditText=......; myEditText.setOnFocusChangeListener(new View.OnFocusChangeListener() { @Override public void onFocusChange(View v, boolean hasFocus) { if(hasFocus){ // SHOW YOUR DIALOG } } });
Pruebe con el siguiente código:
timeEditText = (EditText) findViewById(R.id.timeEditText); timeEditText.setFocusable(false); timeEditText.setClickable(true); timeEditText.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Calendar mcurrentTime = Calendar.getInstance(); final int hour = mcurrentTime.get(Calendar.HOUR_OF_DAY); final int min = mcurrentTime.get(Calendar.MINUTE); TimePickerDialog mTimePicker; mTimePicker = new TimePickerDialog(v.getContext(), new TimePickerDialog.OnTimeSetListener() { @Override public void onTimeSet(TimePicker view, int hourOfDay, int minute) { String time = hourOfDay + ":" + minute; timeEditText.setText(time); } }, hour, min, true); mTimePicker.setTitle("Select Time"); mTimePicker.show(); } });
- No puedo obtener mi ubicación y el botón de ubicación no mostrar
- No se puede montar el archivo .obb (estado = 21) en la nota de Meizu m3