Hide Date from Date Picker

前端 未结 6 1594
谎友^
谎友^ 2020-12-18 13:16

Currently I am using date picker native one but i want to change it in such a way that i only needed month and year how to modify this my code is following



        
6条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-12-18 13:48

    http://learnlinky.com/2016/12/disable-day-selection-android-datepicker/

    This worked for me :)

    DatePickerDialog datePickerDialog = 
        new DatePickerDialog(getActivity(), AlertDialog.THEME_HOLO_DARK,
        new DatePickerDialog.OnDateSetListener() { 
            @Override
            public void onDateSet(DatePicker view, 
                                  int year,
                                  int monthOfYear, 
                                  int dayOfMonth) { 
                txtMonth.setText(dayOfMonth + "-" + (monthOfYear + 1) + "-" + year); 
            }
        }, mYear, mMonth, mDay);
            ((ViewGroup)datePickerDialog.getDatePicker())
                 .findViewById(Resources.getSystem().getIdentifier("day", "id", "android"))
                 .setVisibility(View.GONE);
    datePickerDialog.show();
    

提交回复
热议问题