关于android系统Dialog如何设置字体大小

时间:2023-02-01 21:13:04

上次在做项目时碰到一个问题:Dialog如何设置字体大小,因为默认字体在8寸平板上显得略大,需要缩小一点,所以就上网提问,有人说需要自定义Dialog ,也有人说使用dialog.setView(新的布局),但是最后让我发现了一个非常简单的方法,那就是设置Style

直接上图吧

改之前的字体大小,显得略大:

关于android系统Dialog如何设置字体大小

加Style之前的代码:

关于android系统Dialog如何设置字体大小

改之后的字体大小,达到我想要的效果了:

关于android系统Dialog如何设置字体大小

加Style之后的代码:

关于android系统Dialog如何设置字体大小

Style代码:

关于android系统Dialog如何设置字体大小

其中

<item name="android:windowBackground">@color/dialog_color</item>是为了去除Dialog的阴影

dialog_color的值为:

<color name="dialog_color">#00000000</color>

Dialog如何设置字体大小