Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to resize datepicker text programmatically

I'm using rey5137's datepicker dialog, how to resize datepicker text size programmatically little bit bigger because in nexus 7, datepicker size is very small...this is the code example

case R.id.dialog_bt_date_light:
                builder = new DatePickerDialog.Builder(){
                    @Override
                    public void onPositiveActionClicked(DialogFragment fragment) {
                        DatePickerDialog dialog = (DatePickerDialog)fragment.getDialog();
                        String date = dialog.getFormattedDate(SimpleDateFormat.getDateInstance());
                        Toast.makeText(mActivity, "Date is " + date, Toast.LENGTH_SHORT).show();
                        super.onPositiveActionClicked(fragment);
                    }

                    @Override
                    public void onNegativeActionClicked(DialogFragment fragment) {
                        Toast.makeText(mActivity, "Cancelled" , Toast.LENGTH_SHORT).show();
                        super.onNegativeActionClicked(fragment);
                    }
                };

                builder.positiveAction("OK")
                        .negativeAction("CANCEL");
                break;

any help?

like image 292
meeftah Avatar asked Dec 05 '25 09:12

meeftah


1 Answers

 <style name="CustomStyle_DatePicker" parent="Material.App.Dialog.DatePicker">
        <item name="dp_dayTextSize">15sp</item>
   </style>

And apply this style to your datepickerdialog

 builder = new DatePickerDialog.Builder(R.style.CustomStyle_DatePicker) {....
like image 50
Dhinakaran Thennarasu Avatar answered Dec 07 '25 00:12

Dhinakaran Thennarasu