android - 如何更改日期选择器对话框android中的年份和摘要文本大小

标签 android datepickerdialog

我已经设置了

<item name="android:textSize">12sp</item>

应用程序的风格[AppTheme]。

因此,日期选择器对话框中的年份标签和摘要标签变小了。我正在尝试编辑它们的大小。

enter image description here

我尝试了 StackOverflow 中的各种解决方案。但是,他们都不适合我。相反,日历覆盖了整个屏幕。请帮我解决这个问题。

最佳答案

您可以为日期选择器使用自定义主题,如下所示

  <style name="DialogTheme" parent="Theme.AppCompat.Light.Dialog">
    <item name="colorAccent">@color/colorPrimary</item>
    <item name="android:textSize">25sp</item>
</style>


和你的日期选择器对话框像这样

 new DatePickerDialog(MapActivity.this, R.style.DialogTheme, new DatePickerDialog.OnDateSetListener() {
                @Override
                public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
                    //DO SOMETHING
                }
            }, 2019, 11, 25).show();

关于android - 如何更改日期选择器对话框android中的年份和摘要文本大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59024662/

相关文章:

Android:DatePickerDialog 和 TimePickerDialog 未通过选择

android - 如何在android中设置DatePickerDialog的标题布局

android - 从 EditText 设置日期选择器对话框的日期

android - 如何限制用户在日期选择器对话框中选择过去的日期

android - 如何将文件保存到内部存储中的子目录

android - DatePickerDialog 错误 : Fragment already added

android - 我可以用 Monkeyrunner 读取按钮上的标签吗

android - 将lwjgl-opengles添加到Gradle时出错

java - HTML Spanner 。合并到 Eclipse 项目中

javascript - Service Worker 未在移动版 Chrome 上注册