I am new on Android Fragments and I want to know that how can I show or implement DatePicker in simple Fragmentand not a FragmentActivity
button_name.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
switch (event.getAction()){
case MotionEvent.ACTION_DOWN:
DatePickerDialog datePickerDialog = DatePickerDialog.newInstance(new DatePickerDialog.OnDateSetListener() {
@Override
public void onDateSet(DatePickerDialog view, int year, int monthOfYear, int dayOfMonth) {
String years=""+year;
String months=""+(monthOfYear+1);
String days=""+dayOfMonth;
if(monthOfYear>=0 && monthOfYear<9){
months="0"+(monthOfYear+1);
}
if(dayOfMonth>0 && dayOfMonth<10){
days="0"+dayOfMonth;
}
race_date.setText(months+"/"+days+"/"+years);
}
}, now.get(Calendar.YEAR),
now.get(Calendar.MONTH),
now.get(Calendar.DAY_OF_MONTH));
datePickerDialog.setMinDate(now);
datePickerDialog.show(getActivity().getFragmentManager(), "Datepicker");
break;
}
return false;
}
});