Red de conocimiento informático - Computadora portátil - Desarrollo de Android: ¿Quiero implementar un clic de EditText en un DatePickerDialog y luego devolver el valor a la pantalla de EditText?

Desarrollo de Android: ¿Quiero implementar un clic de EditText en un DatePickerDialog y luego devolver el valor a la pantalla de EditText?

import android.widget.LinearLayout;

public class MainActivity extiende la actividad {

public void onCreate(Bundle saveInstanceState) {

super.onCreate(savedInstanceState);

LinearLayout line = new LinearLayout(this);

final EditText et = new EditText(this);

final Calendar cd = Calendar.getInstance();

Fecha fecha = nueva Fecha();

cd.setTime(fecha);

setOnClickListener(nueva OnClickListener(){

public void onClick(View v) {

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

public void onDateSet(DatePicker view, int año,

int mesdelaño, int díadelmes) {

int mesdelaño1 = mesdelaño+1;

et.setText(año+"-"+mesdelaño1+"-"+díadelmes);

}

},

cd.

cd.get(Calendario.AÑO),

cd.get( Calendario.MES),

cd.get(Calendar.DAY_OF_MONTH)).show();

}

});

et.setOnFocusChangeLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL setOnFocusChangeListener(new OnFocusChangeListener(){

public void onFocusChange(View v, boolean hasFocus) {

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

public void onDateSet(vista DatePicker, int año,

int mesOfYear, int díaOfMonth) {

int mesOfYear1 = mesOfYear+1;

y .setText(año+"-"+mesdelaño1+"-"+díadelmes);

}

},

cd.

cd .get(Calendario.AÑO),

cd.get(Calendar.MONTH),

cd.get(Calendar.DAY_OF_MONTH)).show();

}

}); p>

line.addView(et);

this.setContentView( línea);

}

}