PersianMaterialDateTimePicker
PersianMaterialDateTimePicker copied to clipboard
عدم نمایش تقویم شمسی
سلام من این قطعه کد زیر را در برنامه نوشتم ولی با زدن دکمه مورد نظر تقویم باز هم بصورت میلادی نمایش داده میشود btn1.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { PersianCalendar persianCalendar = new PersianCalendar(); DatePickerDialog datePickerDialog=new DatePickerDialog(result.this, new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
}
},persianCalendar.getPersianYear(),persianCalendar.getPersianMonth(),persianCalendar.getPersianDay());
datePickerDialog.show();
}
});
در ضمن کد زیر که در سایت زده بودید برای قسمت newinstance و datePickerDialog.show خطا می دهد PersianCalendar persianCalendar = new PersianCalendar(); DatePickerDialog datePickerDialog = DatePickerDialog.newInstance( MainActivity.this, persianCalendar.getPersianYear(), persianCalendar.getPersianMonth(), persianCalendar.getPersianDay() ); datePickerDialog.show(getFragmentManager(), "Datepickerdialog"); ممنون میشم کمکم کنید