For my fragment class I need month and year picker, how can i change the following date picker code into month/year picker or please share any tutorial/example that working in fragment.
public class Month_Year_Picker extends Fragment{
.............
expDate.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
final Calendar c = Calendar.getInstance();
DialogFragment newFragment = new DateFragment();
newFragment.show(getChildFragmentManager(),
"DatePicker");
}
});
...........
@SuppressLint("ValidFragment")
class DateFragment extends DialogFragment implements
DatePickerDialog.OnDateSetListener {
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
final Calendar calendar = Calendar.getInstance();
int yy = calendar.get(Calendar.YEAR);
int mm = calendar.get(Calendar.MONTH);
int dd = calendar.get(Calendar.DAY_OF_MONTH);
return new DatePickerDialog(getActivity(), this, yy, mm, dd);
}
@Override
public void onDateSet(DatePicker arg0, int yy, int mm, int dd) {
// TODO Auto-generated method stub
}
}
}