package
com.gtappdevelopers.googlemapsroutes;
import
android.app.DatePickerDialog;
import
android.os.Bundle;
import
android.view.View;
import
android.widget.DatePicker;
import
android.widget.EditText;
import
androidx.appcompat.app.AppCompatActivity;
import
java.util.Calendar;
public
class
MainActivity
extends
AppCompatActivity {
private
EditText dateEdt;
@Override
protected
void
onCreate(Bundle savedInstanceState) {
super
.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
dateEdt = findViewById(R.id.idEdtDate);
dateEdt.setOnClickListener(
new
View.OnClickListener() {
@Override
public
void
onClick(View v) {
final
Calendar c = Calendar.getInstance();
int
year = c.get(Calendar.YEAR);
int
month = c.get(Calendar.MONTH);
int
day = c.get(Calendar.DAY_OF_MONTH);
DatePickerDialog datePickerDialog =
new
DatePickerDialog(
MainActivity.
this
,
new
DatePickerDialog.OnDateSetListener() {
@Override
public
void
onDateSet(DatePicker view,
int
year,
int
monthOfYear,
int
dayOfMonth) {
dateEdt.setText(dayOfMonth +
"-"
+ (monthOfYear +
1
) +
"-"
+ year);
}
},
year, month, day);
datePickerDialog.show();
}
});
}
}