如何以编程方式调整日期选择器文本的大小 [英] How to resize datepicker text programmatically

查看:80
本文介绍了如何以编程方式调整日期选择器文本的大小的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用rey5137的datepicker对话框,如何以编程方式调整datepicker文本大小的大小,因为在nexus 7中,datepicker的大小非常小...这是代码示例

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;

有什么帮助吗?

推荐答案

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

并将此样式应用于您的datepickerdialog

And apply this style to your datepickerdialog

 builder = new DatePickerDialog.Builder(R.style.CustomStyle_DatePicker) {....

这篇关于如何以编程方式调整日期选择器文本的大小的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆