Skip to content

Instantly share code, notes, and snippets.

@cfirmo33
Last active August 29, 2015 14:23
Show Gist options
  • Save cfirmo33/c83483e8810f937de24c to your computer and use it in GitHub Desktop.
Save cfirmo33/c83483e8810f937de24c to your computer and use it in GitHub Desktop.
DataPickerDialog
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
fromDateEtxt = (EditText) findViewById(R.id.etxt_fromdate);
fromDateEtxt.setInputType(InputType.TYPE_NULL);
fromDateEtxt.requestFocus();
toDateEtxt = (EditText) findViewById(R.id.etxt_todate);
toDateEtxt.setInputType(InputType.TYPE_NULL);
setDateTimeField();
}
private void setDateTimeField() {
fromDateEtxt.setOnClickListener( new OnClickListener() {
@Override
public void onClick(View v) {
fromDatePickerDialog.show();
}
});
toDateEtxt.setOnClickListener( new OnClickListener() {
@Override
public void onClick(View v) {
toDatePickerDialog.show();
}
});
Calendar newCalendar = Calendar.getInstance();
fromDatePickerDialog = new DatePickerDialog(this, new OnDateSetListener() {
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
Calendar newDate = Calendar.getInstance();
newDate.set(year, monthOfYear, dayOfMonth);
fromDateEtxt.setText(dateFormatter.format(newDate.getTime()));
dataInicial = newDate.getTime();
}
},newCalendar.get(Calendar.YEAR), newCalendar.get(Calendar.MONTH), newCalendar.get(Calendar.DAY_OF_MONTH));
toDatePickerDialog = new DatePickerDialog(this, new OnDateSetListener() {
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
Calendar newDate = Calendar.getInstance();
newDate.set(year, monthOfYear, dayOfMonth);
toDateEtxt.setText(dateFormatter.format(newDate.getTime()));
dataFinal = newDate.getTime();
buscarVendas();
}
},newCalendar.get(Calendar.YEAR), newCalendar.get(Calendar.MONTH), newCalendar.get(Calendar.DAY_OF_MONTH));
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment