繁体   English   中英

如何在Java Android中更改所有文本大小

[英]How to change all of text size in java android

例如,如果设备大小为4英寸,则我需要每英寸大小12点;如果屏幕的大小为5或更大,则需要每英寸大小为15点文本;以及如何使用一种方法更改所有文本大小,我知道如何更改文字大小。 如果有任何想法,请事先写下。

您可以说小,中和大文本外观,Android会根据屏幕尺寸进行管理。

对于小

android:textAppearance="?android:attr/textAppearanceSmall"

像这样的大中型

android:textAppearance="?android:attr/textAppearanceMedium"

android:textAppearance="?android:attr/textAppearanceLarge"

如果这不能解决您的问题。 然后,您必须为不同的尺寸提供不同的值。

阅读 Google文档以管理多个屏幕尺寸。

屏幕大小有资源限定符:

layout-small
layout-medium
layout-large
layout-xlarge
...
values-small...

这应允许您根据物理屏幕尺寸定义不同的资源。 但是,我建议反对。 您可以在此处获取有关这些的更多信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM